summary refs log tree commit diff
path: root/src/librustc/lib.rs
AgeCommit message (Expand)AuthorLines
2015-01-08rollup merge of #20757: nikomatsakis/issue-20624-assoc-types-coherenceAlex Crichton-1/+0
2015-01-08rollup merge of #20754: nikomatsakis/int-featureAlex Crichton-0/+1
2015-01-08Normalize types in impls, add test for coherence failure.Niko Matsakis-1/+0
2015-01-08Remove warning from the libraries.Huon Wilson-0/+1
2015-01-08Improvements to feature stagingBrian Anderson-1/+1
2015-01-07rollup merge of #20723: pnkfelix/feature-gate-box-syntaxAlex Crichton-0/+1
2015-01-08Added `box_syntax` feature gate; added to std and rustc crates for bootstrap.Felix S. Klock II-0/+1
2015-01-07Preliminary feature stagingBrian Anderson-0/+1
2015-01-06Test fixes and rebase conflictsAlex Crichton-0/+1
2015-01-06rollup merge of #20593: nikomatsakis/unused-tps-in-implAlex Crichton-0/+1
2015-01-06Register new snapshotsAlex Crichton-21/+3
2015-01-06Fix fallout in libs. For the most part I just tagged impls as `#[old_impl_che...Niko Matsakis-0/+1
2015-01-05Replace #[phase] with #[plugin] / #[macro_use] / #[no_link]Keegan McAllister-2/+16
2015-01-03rustc: fix falloutJorge Aparicio-0/+1
2015-01-02Fix orphan checking (cc #19470). (This is not a complete fix of #19470 becaus...Niko Matsakis-0/+2
2015-01-01Implement an iterator for walking types rather than the old callback code.Niko Matsakis-0/+1
2014-12-22rollup merge of #20033: alexcrichton/deprecate-serialiseAlex Crichton-0/+2
2014-12-22serialize: Fully deprecate the libraryAlex Crichton-0/+2
2014-12-21std: Stabilize the std::str moduleAlex Crichton-0/+1
2014-12-20auto merge of #19511 : eddyb/rust/no-shadow, r=alexcrichtonbors-1/+1
2014-12-20Split resolve from rustc::middle into rustc_resolve.Eduard Burtescu-1/+0
2014-12-20Remove feature(import_shadowing) from all crates.Eduard Burtescu-1/+1
2014-12-18enumset falloutAlexis Beingessner-0/+1
2014-12-18librustc: Always parse `macro!()`/`macro![]` as expressions if notPatrick Walton-1/+1
2014-12-13librustc: fix falloutJorge Aparicio-0/+1
2014-12-13Separate borrowck into its own crate and remove dead code as well.Niko Matsakis-1/+0
2014-12-11Register new snapshotsAlex Crichton-2/+2
2014-12-08Add ability to configure recursion limit.Niko Matsakis-0/+1
2014-12-04Move typeck into its own crate.Niko Matsakis-3/+0
2014-12-04Move `typeck` logically in the module tree out to the root and clampNiko Matsakis-1/+3
2014-12-04Remove one dependence on typeck from const_eval.Niko Matsakis-0/+1
2014-12-04Move infer out of `middle::typeck` and into just `middle`.Niko Matsakis-0/+1
2014-11-27auto merge of #19343 : sfackler/rust/less-special-attrs, r=alexcrichtonbors-2/+0
2014-11-26/*! -> //!Steve Klabnik-9/+5
2014-11-26Remove special casing for some meta attributesSteven Fackler-2/+0
2014-11-20removed usage of struct_variant feature as it is no longer gatedSimon Wollwage-1/+1
2014-11-18Move trans, back, driver, and back into a new crate, rustc_trans. Reduces mem...Niko Matsakis-14/+1
2014-11-17Port a simplified versions of pcwalton's "quick reject" mechanism for quickly...Niko Matsakis-0/+1
2014-11-17Rewrite method resolution to be cleaner, more correct, and to layNiko Matsakis-1/+1
2014-11-12time: Deprecate the library in the distributionAlex Crichton-1/+0
2014-10-19Remove a large amount of deprecated functionalityAlex Crichton-1/+0
2014-10-16Remove libdebug and update tests.Luqman Aden-1/+0
2014-10-15Make memoize!() a function insteadJakub Wieczorek-6/+2
2014-10-15Add a memoize! macro and use it throughout rustcJakub Wieczorek-0/+1
2014-10-09Use the same html_root_url for all docsBrian Anderson-1/+1
2014-10-09Revert "Update html_root_url for 0.12.0 release"Brian Anderson-1/+1
2014-10-07Update html_root_url for 0.12.0 releaseBrian Anderson-1/+1
2014-10-07Put slicing syntax behind a feature gate.Nick Cameron-1/+2
2014-10-02Revert "Put slicing syntax behind a feature gate."Aaron Turon-2/+1
2014-10-02auto merge of #17590 : bjadamson/rust/rustc-improvements, r=alexcrichtonbors-1/+2