rust/src/librustc/middle
Jed Davis 9eaa608b04 Get rid of the Unit enum representation.
The only thing we really lose is that C-like enums with one variant and a
non-zero discriminant now take up space, but I do not think this is a
common usage.  As previously noted, that was mostly there for
transitional compatibility with the pre-adt.rs codebase.
2013-03-11 00:01:04 -07:00
..
borrowck rustc: Remove uses of DVec 2013-03-08 09:54:20 -05:00
trans Get rid of the Unit enum representation. 2013-03-11 00:01:04 -07:00
typeck Simplify the interface to check_fn by pulling some of the madness out to its callers 2013-03-10 15:05:22 -04:00
astencode.rs Finish de-implicit-selfing everything but the test suite 2013-03-08 19:34:39 -05:00
check_const.rs libsyntax: Remove struct literal expressions from the compiler 2013-03-07 22:32:55 -08:00
check_loop.rs librustc: Stop parsing fn@, fn~, and fn& 2013-03-02 18:47:48 -08:00
check_match.rs librustc: Convert all uses of assert over to fail_unless! 2013-03-07 22:37:57 -08:00
const_eval.rs libsyntax: Remove struct literal expressions from the compiler 2013-03-07 22:32:55 -08:00
freevars.rs Remove unused imports throughout src/ 2013-03-04 12:27:01 -05:00
kind.rs Add manual &self/ and &static/ and /&self declarations that 2013-03-06 15:12:57 -05:00
lang_items.rs Add manual &self/ and &static/ and /&self declarations that 2013-03-06 15:12:57 -05:00
lint.rs librustc: Convert all uses of assert over to fail_unless! 2013-03-07 22:37:57 -08:00
liveness.rs Finish de-implicit-selfing everything but the test suite 2013-03-08 19:34:39 -05:00
mem_categorization.rs librustc: Stop parsing assert. 2013-03-07 22:37:57 -08:00
moves.rs librustc: Stop parsing assert. 2013-03-07 22:37:57 -08:00
pat_util.rs rustc: minor code cleanup 2013-03-05 19:37:50 -08:00
privacy.rs rustc: Remove uses of DVec 2013-03-08 09:54:20 -05:00
region.rs Remove @ast::Region and replace with @ast::Lifetime. 2013-03-09 19:43:59 -05:00
resolve.rs Finish de-implicit-selfing everything but the test suite 2013-03-08 19:34:39 -05:00
ty.rs rustc: Remove uses of DVec 2013-03-08 09:54:20 -05:00