about summary refs log tree commit diff
path: root/src/librustc/driver
AgeCommit message (Expand)AuthorLines
2013-01-29librustc: De-export driver. rs=deexportPatrick Walton-125/+118
2013-01-20convert the remaining ast record types into structsErick Tryzelaar-1/+1
2013-01-17Add a license check to tidy. #4018Brian Anderson-1/+0
2013-01-17librustc: Implement write guards for borrowing `@mut` to `&` or `&mut`. r=nma...Patrick Walton-2/+3
2013-01-15librustc: minor missing change for crate-as-struct.Graydon Hoare-1/+1
2013-01-14convert ast::attribute_ and ast::view_item to a structErick Tryzelaar-1/+1
2013-01-14syntax/rustc: Eliminate some bad copiesTim Chevalier-2/+1
2013-01-13Support ARM and Androidkyeongwoon-4/+16
2013-01-10librustc: Make all external functions unsafe. r=tjcPatrick Walton-1/+3
2013-01-10mode: reset mode on entry to fn body.Niko Matsakis-2/+2
2013-01-09A collection of refactorings that I found it hard/tiresome to divide:Niko Matsakis-4/+7
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+14
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the neare...Patrick Walton-14/+0
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+14
2013-01-08arrange core::os::constsILyoan-3/+3
2013-01-08Rename identifiers that still use 'alt' to use 'match'Lindsey Kuper-2/+2
2013-01-07librustc: Fix some librustc test modes. rs=bustagePatrick Walton-1/+1
2013-01-07librustc: Make vectors no longer implicitly copyable in rustc. r=graydonPatrick Walton-23/+26
2012-12-27librustc: Fix some unresolved imports in the test runner. rs=bustagePatrick Walton-0/+6
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ...Patrick Walton-17/+46
2012-12-13librustc: Make `use` statements crate-relative by default. r=brsonPatrick Walton-6/+7
2012-12-07librustc: De-mode pattern bindings. r=nmatsakisPatrick Walton-3/+3
2012-12-06Remove hack to not use type_use on x86Brian Anderson-4/+1
2012-12-06Turn off type_use on x86. #4127Brian Anderson-1/+4
2012-12-06Eleminate pattern warningsBrian Anderson-4/+4
2012-12-05librustc: Implement "-Z no-monomorphic-collapse" as a debugging tool to diagn...Patrick Walton-0/+6
2012-12-05librustc: Make a context including the method map in check_alt, in preparatio...Patrick Walton-1/+1
2012-12-04librustc: Long lines. rs=rustbotPatrick Walton-2/+2
2012-12-04librustc: Implement moves based on type. r=nmatsakisPatrick Walton-0/+3
2012-12-04librustc: Remove all legacy pattern bindings from libsyntax and librustc. rs=...Patrick Walton-15/+15
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+30
2012-11-28Remove uses of #[merge]Brian Anderson-0/+8
2012-11-28Merge remote-tracking branch 'brson/companion' into incomingBrian Anderson-41/+5
2012-11-28Register snapshotsBrian Anderson-40/+0
2012-11-26Remove the crate languageBrian Anderson-1/+5
2012-11-24[libstd] getopts, now with fewer copiesTim Chevalier-3/+3
2012-11-19rustc: Implement explicit self for Eq and Ord. r=graydonPatrick Walton-0/+40
2012-11-17Merge remote-tracking branch 'brson/codemap'Brian Anderson-4/+4
2012-11-14librustc: discard side tables after translation, before llvm passes.Graydon Hoare-40/+52
2012-11-12Objectify the codemapBrian Anderson-2/+2
2012-11-12Remove CodeMap box typedef from codemapBrian Anderson-3/+3
2012-11-07Rename src/rustc to src/librustc. Use the driver crateBrian Anderson-0/+1212