summary refs log tree commit diff
path: root/src/librustc/middle/weak_lang_items.rs
AgeCommit message (Expand)AuthorLines
2018-01-23Point at unknown lang item attributeEsteban Küber-2/+2
2017-09-07rustc: Remove `CrateStore::crates` as a methodAlex Crichton-1/+1
2017-09-05rustc: Remove lang item methods from CrateStoreAlex Crichton-1/+1
2017-09-05rustc: Migrate lang items to a queryAlex Crichton-20/+20
2016-12-29Change --crate-type metadata to --emit=metadataNick Cameron-2/+1
2016-11-29revamp `Visitor` with a single method for controlling nested visitsNiko Matsakis-2/+4
2016-11-29Split nested_visit_mode function off from nested_visit_mapFlorian Diebold-0/+2
2016-11-22Auto merge of #37681 - nrc:crate-metadata, r=@alexcrichtonbors-1/+2
2016-11-21Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p...Jeffrey Seyfried-5/+5
2016-11-20Move `syntax::util::interner` -> `syntax::symbol`, cleanup.Jeffrey Seyfried-1/+1
2016-11-21Add --crate-type metadataNick Cameron-1/+2
2016-11-16refactor Visitor into ItemLikeVisitor and intravisit::VisitorNiko Matsakis-1/+1
2016-10-06rustc: Rename rustc_macro to proc_macroAlex Crichton-1/+1
2016-09-27add a panic-strategy field to the target specificationJorge Aparicio-2/+3
2016-09-02rustc: Implement custom derive (macros 1.1)Alex Crichton-0/+1
2016-07-03prefer `if let` to match with `None => {}` arm in some placesZack M. Davis-3/+2
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-1/+1
2016-05-19rustc: Add a new crate type, cdylibAlex Crichton-0/+1
2016-05-09rustc: Implement custom panic runtimesAlex Crichton-3/+16
2016-04-12Remove unused trait importsSeo Sanghyeon-1/+0
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-3/+3
2015-12-07Add E0264 error explanationGuillaume Gomez-2/+2
2015-11-26split the metadata code into rustc_metadataAriel Ben-Yehuda-1/+1
2015-11-26make CrateStore a trait objectAriel Ben-Yehuda-2/+2
2015-11-26stop using csearch in librustc and librustc_lintAriel Ben-Yehuda-3/+3
2015-11-18Port a bunch of code new-visitor; all of these ports wereNiko Matsakis-4/+4
2015-09-16Use ast attributes every where (remove HIR attributes).Nick Cameron-1/+2
2015-09-03Add an intital HIR and lowering stepNick Cameron-6/+6
2015-08-10Remove morestack supportAlex Crichton-4/+0
2015-07-30Implement Win64 eh_personality natively.Vadim Chugunov-0/+5
2015-07-21trans: Move rust_try into the compilerAlex Crichton-1/+1
2015-02-18Replace all uses of `&foo[]` with `&foo[..]` en masse.Niko Matsakis-1/+1
2015-02-06Update to last version, remove "[]" as much as possibleGuillaumeGomez-1/+1
2015-02-06librustc has been updatedGuillaumeGomez-2/+2
2015-02-05cleanup: replace `as[_mut]_slice()` calls with deref coercionsJorge Aparicio-3/+3
2015-02-02`for x in xs.iter()` -> `for x in &xs`Jorge Aparicio-1/+1
2015-01-20Add error codes to rustcBrian Anderson-3/+3
2014-12-18librustc: Always parse `macro!()`/`macro![]` as expressions if notPatrick Walton-4/+5
2014-11-18Move trans, back, driver, and back into a new crate, rustc_trans. Reduces mem...Niko Matsakis-2/+2
2014-10-29Rename fail! to panic!Steve Klabnik-1/+1
2014-09-24Rename `begin_unwind` lang item to `fail_fmt`, refs #16114Florian Hahn-1/+1
2014-09-12Track the visited AST's lifetime throughout Visitor.Eduard Burtescu-1/+1
2014-09-12Remove largely unused context from Visitor.Eduard Burtescu-4/+4
2014-06-05Fallout from the libcollections movementAlex Crichton-1/+1
2014-05-22libcore: Remove all uses of `~str` from `libcore`.Patrick Walton-2/+2
2014-05-19rustc: Add official support for weak failureAlex Crichton-0/+124