rust/src/rustc/middle
Tim Chevalier b0074c5a92 Disallow rebinding / matching against consts in alts
As per Issue #1193. Closes #1193.

I had to rename a few variables ("info" and "epsilon") to avoid
clashing with in-scope constants, which is responsible for all the
changes other than resolve and issue-1193.rs.
2012-04-19 16:21:15 -07:00
..
trans Disallow rebinding / matching against consts in alts 2012-04-19 16:21:15 -07:00
tstate Forbid deinitializing upvars in typestate 2012-04-15 01:05:41 -07:00
alias.rs Remove support for old-style for 2012-04-06 20:38:23 +02:00
ast_map.rs Annotate FIXMEs in syntax::ast and syntax::ast_util 2012-04-13 01:46:56 -07:00
block_use.rs Convert old-style for loops to new-style 2012-04-06 20:38:23 +02:00
capture.rs add mut decls to rustc and make them mandatory 2012-03-21 21:04:14 -07:00
check_alt.rs Convert old-style for loops to new-style 2012-04-06 20:38:23 +02:00
check_const.rs Re-rename option functions 2012-04-06 12:20:13 -07:00
check_loop.rs Remove support for old-style for 2012-04-06 20:38:23 +02:00
const_eval.rs rustc: Move eval_const_expr to its own mod 2012-03-26 17:16:26 -07:00
fn_usage.rs Convert old-style for loops to new-style 2012-04-06 20:38:23 +02:00
freevars.rs Bulk-edit mutable -> mut. 2012-03-26 18:35:18 -07:00
infer.rs Implement slice-borrowing on estr-uniq and str values. 2012-04-17 15:15:20 -07:00
kind.rs Require values to be copyable when cast 2012-04-18 17:21:39 +02:00
last_use.rs Re-rename option functions 2012-04-06 12:20:13 -07:00
lint.rs rustc: Fix handling of - and _ in lint pass 2012-04-12 18:11:23 -07:00
mutbl.rs Allow classes to implement ifaces 2012-04-11 16:20:01 -07:00
pairwise.rs simplify typing rule for vector addition: use mutability of LHS 2012-04-05 15:18:26 -07:00
pat_util.rs Convert old-style for loops to new-style 2012-04-06 20:38:23 +02:00
region.rs rewrite region resolution so it takes place in typeck 2012-04-16 19:48:00 -07:00
regionck.rs rewrite region resolution so it takes place in typeck 2012-04-16 19:48:00 -07:00
resolve.rs Disallow rebinding / matching against consts in alts 2012-04-19 16:21:15 -07:00
ty.rs repair LUB/GLB of free/scope regions, and enable test 2012-04-17 12:02:36 -07:00
typeck.rs Require values to be copyable when cast 2012-04-18 17:21:39 +02:00