summary refs log tree commit diff
path: root/src/rustc/metadata/csearch.rs
AgeCommit message (Expand)AuthorLines
2012-07-05Change 'iface' to 'trait' internally; parse `trait` as `iface` synonymLindsey Kuper-10/+10
2012-07-04convert doc-attributes to doc-comments using ./src/etc/sugarise-doc-comments....Gareth Daniel Smith-1/+1
2012-07-02rustc: Implement a new resolve pass behind a compile flagPatrick Walton-0/+8
2012-07-01Convert to new closure syntaxBrian Anderson-7/+7
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-1/+1
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-11/+11
2012-06-28Replaced almost all vector+ in rustc (#2719)Eric Holk-1/+1
2012-06-26Getting rid of lots more vector +=. (issue #2719)Eric Holk-3/+3
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-14/+15
2012-06-13Box AST identsBrian Anderson-4/+6
2012-05-22rustc: Eliminate metadata's dependency on sessionBrian Anderson-12/+12
2012-05-21rustc: Move ast_map to the syntax crateBrian Anderson-1/+2
2012-05-17Annotate or fix FIXMEs in LLVM bindings and metadata codeTim Chevalier-1/+0
2012-05-16rustc: Sever the link between metadata and resolveBrian Anderson-1/+1
2012-05-15Generate drop glue correctly for classes with destructorsTim Chevalier-0/+7
2012-05-14rustc: Eliminate metadata's dependency on astencodeBrian Anderson-2/+4
2012-05-13rustc: Eliminate metadata's dependency on transBrian Anderson-1/+0
2012-05-01Don't re-export a glob-imported ID when the same ID is defined withinTim Chevalier-1/+1
2012-04-23Allow classes to be cast to ifaces that are in the same crateTim Chevalier-2/+3
2012-04-19make nominal types optionally parameterized by a self region.Niko Matsakis-1/+1
2012-04-16rustc: Resolve external impls defined in yet other crates. Issue #2196Brian Anderson-1/+3
2012-04-06Convert old-style for loops to new-styleMarijn Haverbeke-2/+3
2012-03-26Enforce privacy declarations for class fields and methodsTim Chevalier-9/+0
2012-03-23Remove last vestiges of old-style intrinsicsMarijn Haverbeke-6/+0
2012-03-23Revert removal of intrinsicsMarijn Haverbeke-0/+6
2012-03-23Remove support for the old-style intrinsicsMarijn Haverbeke-6/+0
2012-03-22Make cross-crate calls to class methods workTim Chevalier-0/+11
2012-03-21add mut decls to rustc and make them mandatoryNiko Matsakis-2/+2
2012-03-21methods workTim Chevalier-1/+10
2012-03-20Class methods WIPTim Chevalier-3/+28
2012-03-16Fix encoding of class ctorsTim Chevalier-0/+2
2012-03-16Classes WIPTim Chevalier-0/+8
2012-03-15Properly recognize external intrinsicsMarijn Haverbeke-0/+6
2012-03-15Make sure enum and resource constructors are inlined properlyMarijn Haverbeke-2/+8
2012-03-15Fix assumption that monomorphized method's impls are crate-localMarijn Haverbeke-0/+7
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-05rewrite vec to be more unsafe, more inlinedNiko Matsakis-0/+3
2012-03-02Move src/comp to src/rustcGraydon Hoare-0/+126