rust/src/rustc/middle
Tim Chevalier e3a1c5c96a Encode both private and public class fields in metadata
This is necessary to calculate the correct offsets for field references.

Simple cross-crate class tests (still with fields only) now pass.
2012-03-16 20:36:07 -07:00
..
trans Encode both private and public class fields in metadata 2012-03-16 20:36:07 -07:00
tstate std: Follow conventions in bitv 2012-03-15 14:08:47 -07:00
alias.rs Remove support for dynamically-sized types from translation code 2012-03-15 15:08:31 +01:00
ast_map.rs Classes WIP 2012-03-16 15:28:05 -07:00
block_use.rs Move src/comp to src/rustc 2012-03-02 18:46:13 -08:00
capture.rs std: Rename the hashmap constructors to conform to new standards 2012-03-14 18:19:08 -07:00
check_alt.rs Add crude support for casts in constant expressions 2012-03-14 18:05:28 +01:00
check_const.rs Add crude support for casts in constant expressions 2012-03-14 18:05:28 +01:00
fn_usage.rs stdlib: Stop incurring vtable dispatch costs when hashmaps are used 2012-03-07 17:35:13 -08:00
freevars.rs switch over to using new serialize/deserialize code 2012-03-15 18:30:08 -04:00
kind.rs Check kind bounds when calling methods 2012-03-16 17:05:29 +01:00
last_use.rs switch over to using new serialize/deserialize code 2012-03-15 18:30:08 -04:00
lint.rs Libc/os/run/rand/io reorganization. Close #1373. Close #1638. 2012-03-12 20:08:29 -07:00
mutbl.rs Improve error message for passing mutable argument by reference 2012-03-15 17:50:22 -07:00
pat_util.rs std: Rename the hashmap constructors to conform to new standards 2012-03-14 18:19:08 -07:00
region.rs rustc: Create self region bindings, and forbid the self region from being used in places it shouldn't be 2012-03-15 16:38:08 -07:00
regionck.rs rustc: Create self region bindings, and forbid the self region from being used in places it shouldn't be 2012-03-15 16:38:08 -07:00
resolve.rs Classes WIP 2012-03-16 15:28:05 -07:00
ty.rs Encode both private and public class fields in metadata 2012-03-16 20:36:07 -07:00
typeck.rs rustc: Unify impl self types in the opposite order so variance is correct 2012-03-16 17:06:15 -07:00