summary refs log tree commit diff
path: root/src/librustc/metadata/common.rs
AgeCommit message (Expand)AuthorLines
2013-06-29Great renaming: propagate throughout the rest of the codebaseCorey Richardson-2/+1
2013-06-28Rewrite each_path to allow performance improvements in the future.Patrick Walton-0/+4
2013-06-22Cleaned up middle a bit.Steven Stewart-Gallus-2/+14
2013-05-14rustc: rename ast::self_ty and related fields to explicit_selfErick Tryzelaar-1/+1
2013-05-03add gitattributes and fix whitespace issuesDaniel Micay-1/+0
2013-05-01rustc: remove the rest of dropErick Tryzelaar-1/+0
2013-04-29librustc: Remove the concept of modes from the compiler.Patrick Walton-1/+0
2013-04-09Cleanup substitutions and treatment of generics around traits in a number of ...Niko Matsakis-1/+1
2013-04-05Refactor so that references to traits are not represented using a type with aNiko Matsakis-1/+3
2013-04-05Add a (currently unused) "transformed self type" pointer into ty::methodNiko Matsakis-0/+1
2013-04-05Rather than storing a list of ty::method per trait, store one ty::methodNiko Matsakis-0/+4
2013-03-22librustc: Remove the `const` declaration form everywherePatrick Walton-61/+61
2013-03-07librustc: Add #[link_args] to metadataPatrick Walton-0/+3
2013-02-28Remove legacy object creation mode, and convert remaining uses of itNiko Matsakis-3/+2
2013-02-28librustc: Enforce cross-crate method privacyPatrick Walton-0/+1
2013-02-20librustc: Get rid of structural records save for front/test.rs.Luqman Aden-1/+5
2013-02-13librustc: Make monomorphic newtype structs work cross-cratePatrick Walton-0/+3
2013-02-12Revert "librustc: Make monomorphic newtype structs work cross-crate"Graydon Hoare-2/+0
2013-02-11librustc: Make monomorphic newtype structs work cross-cratePatrick Walton-0/+2
2013-01-31Finalize moves-based-on-type implementation.Niko Matsakis-1/+2
2013-01-29librustc: De-export metadata. rs=deexportingPatrick Walton-58/+58
2013-01-14syntax/rustc: Eliminate some bad copiesTim Chevalier-1/+1
2013-01-07librustc: Make vectors no longer implicitly copyable in rustc. r=graydonPatrick Walton-0/+1
2013-01-07librustc: Encode language items into a special lookup table. 9% improvement i...Patrick Walton-0/+12
2012-12-10Remove un-needed code for obsolete classesTim Chevalier-1/+1
2012-12-04librustc: Implement moves based on type. r=nmatsakisPatrick Walton-1/+2
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-07Rename src/rustc to src/librustc. Use the driver crateBrian Anderson-0/+132