rust/src/rustc/middle
2012-05-24 13:35:57 -07:00
..
trans remove dead assignments 2012-05-24 13:35:57 -07:00
tstate remove dead assignments 2012-05-24 13:35:57 -07:00
typeck remove dead assignments 2012-05-24 13:35:57 -07:00
alias.rs rustc: Move ast_map to the syntax crate 2012-05-21 23:39:27 -07:00
astencode.rs rustc: Move ast_map to the syntax crate 2012-05-21 23:39:27 -07:00
block_use.rs Convert old-style for loops to new-style 2012-04-06 20:38:23 +02:00
borrowck.rs new liveness pass to supercede last_use / initedness 2012-05-24 09:52:03 -07:00
capture.rs new liveness pass to supercede last_use / initedness 2012-05-24 09:52:03 -07:00
check_alt.rs Mention missing constructor when complaining about inexhaustive top-level pattern 2012-05-03 17:35:12 +02:00
check_const.rs rustc: Move ast_map to the syntax crate 2012-05-21 23:39:27 -07:00
check_loop.rs Remove be keyword. 2012-05-15 10:41:14 -07:00
const_eval.rs Get rid of the >>> operator and make >> logical or arithmetic depending on the signedness. Closes #2417. 2012-05-22 14:59:15 -07:00
freevars.rs new cap clause syntax 2012-05-04 12:33:08 -07:00
kind.rs Prevent capturing non-copyable things in closures. 2012-05-23 15:46:43 -07:00
last_use.rs change list so that it must be used in a purely boxed fashion 2012-05-21 09:37:34 -07:00
lint.rs New lint pass for picking out uses of old-style vecs and str. 2012-05-01 12:58:07 -07:00
liveness.rs improve liveness so it reports unused vars / dead assignments 2012-05-24 09:52:16 -07:00
pat_util.rs rustc: Move walk_pat to ast_util 2012-05-21 23:22:08 -07:00
region.rs change region scope of call arguments, old one was unsound 2012-05-24 05:19:44 -07:00
resolve.rs shuffle error messages in borrowck, and prevent it from spewing too many 2012-05-23 12:01:27 -07:00
ty.rs Resources are once again not copyable. 2012-05-23 10:27:42 -07:00
typeck.rs shuffle error messages in borrowck, and prevent it from spewing too many 2012-05-23 12:01:27 -07:00