summary refs log tree commit diff
path: root/src/rustc/metadata/decoder.rs
AgeCommit message (Expand)AuthorLines
2012-05-13rustc: Eliminate metadata's dependency on transBrian Anderson-1/+0
2012-05-08Start parsing pub/priv on regular itemsMarijn Haverbeke-6/+6
2012-05-02Remove commented-out code and old comments that accidentally snuck inTim Chevalier-19/+1
2012-05-02Encode the ifaces a class implements in metadataTim Chevalier-12/+31
2012-04-23Allow classes to be cast to ifaces that are in the same crateTim Chevalier-6/+3
2012-04-19make nominal types optionally parameterized by a self region.Niko Matsakis-1/+16
2012-04-16rustc: Resolve external impls defined in yet other crates. Issue #2196Brian Anderson-5/+14
2012-04-15syntax: Cleanup attr module. Closes #1545Brian Anderson-1/+1
2012-04-08Encode crate dependencies' hash and version dataHaitao Li-4/+21
2012-04-06Re-rename option functionsTim Chevalier-1/+1
2012-04-06Convert old-style for loops to new-styleMarijn Haverbeke-6/+6
2012-04-02Rename some core::option functionsTim Chevalier-1/+1
2012-03-29rustc: Remove the rustsyntax::attr wrapper in frontBrian Anderson-1/+1
2012-03-28Allow explicit self-calls within classesTim Chevalier-1/+1
2012-03-27Enforce mutability declarations in classes; correct shapes for classesTim Chevalier-2/+14
2012-03-26Enforce privacy declarations for class fields and methodsTim Chevalier-16/+15
2012-03-23Remove last vestiges of old-style intrinsicsMarijn Haverbeke-8/+0
2012-03-23Revert removal of intrinsicsMarijn Haverbeke-0/+8
2012-03-23Remove support for the old-style intrinsicsMarijn Haverbeke-8/+0
2012-03-22Make cross-crate calls to class methods workTim Chevalier-1/+23
2012-03-21add mut decls to rustc and make them mandatoryNiko Matsakis-23/+26
2012-03-21methods workTim Chevalier-14/+24
2012-03-20Class methods WIPTim Chevalier-27/+19
2012-03-16Encode both private and public class fields in metadataTim Chevalier-6/+2
2012-03-16Fix encoding of class ctorsTim Chevalier-2/+2
2012-03-16Classes WIPTim Chevalier-4/+55
2012-03-15Properly recognize external intrinsicsMarijn Haverbeke-0/+8
2012-03-15Make sure enum and resource constructors are inlined properlyMarijn Haverbeke-6/+25
2012-03-15Hugely simplify iface handlingMarijn Haverbeke-1/+1
2012-03-15Fix assumption that monomorphized method's impls are crate-localMarijn Haverbeke-0/+13
2012-03-14std: Rename the hashmap constructors to conform to new standardsBrian Anderson-9/+9
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-1/+1
2012-03-07stdlib: Stop incurring vtable dispatch costs when hashmaps are usedPatrick Walton-0/+1
2012-03-07Revert "stdlib: Stop incurring vtable dispatch costs when hashmaps are used"Patrick Walton-1/+0
2012-03-07stdlib: Stop incurring vtable dispatch costs when hashmaps are usedPatrick Walton-0/+1
2012-03-02Move src/comp to src/rustcGraydon Hoare-0/+577