about summary refs log tree commit diff
path: root/src/librustc/middle/entry.rs
AgeCommit message (Expand)AuthorLines
2019-04-11Continue evaluating after missing mainEsteban Küber-1/+0
2019-03-02hir: remove NodeId from Itemljedrz-17/+16
2019-02-05move librustc to 2018Mark Mansi-8/+8
2019-01-15Querify entry_fnIgor Matuszewski-31/+46
2018-12-26Store `Ident` rather than just `Name` in HIR types `Item` and `ForeignItem`.Alexander Regueiro-1/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-2/+2
2018-10-06rustc/middle: whitespace & formatting fixesljedrz-7/+3
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-3/+3
2018-08-04Normalize EntryFnType variants to standard styleMark Rousskov-3/+4
2018-08-04Normalize variants of CrateType to standard styleMark Rousskov-1/+1
2018-07-16ItemKindcsmoe-2/+2
2018-04-10Combine Session.entry_fn and Session.entry_type and make them thread-safeJohn Kåre Alsaker-10/+9
2018-03-14Add backticks to `main` not found errors.Eric Huss-2/+2
2018-03-14Add suggestion where to add main function.Eric Huss-0/+3
2018-03-14Add crate name to "main function not found" error message.Eric Huss-4/+7
2018-02-07Add `-Zteach` documentationEsteban Küber-0/+4
2017-07-05use field init shorthand in src/librustcZack M. Davis-1/+1
2017-05-30Add new error codeGuillaume Gomez-1/+1
2017-05-08Remove need for &format!(...) or &&"" dances in `span_label` callsOliver Schneider-4/+4
2017-04-18kill a bunch of one off tasksNiko Matsakis-3/+0
2017-01-26rustc: don't call the HIR AST.Eduard-Mihai Burtescu-7/+7
2016-12-28rustc: separate TraitItem from their parent Item, just like ImplItem.Eduard-Mihai Burtescu-1/+4
2016-11-29rustc: replace body exprs by their idsFlorian Diebold-0/+1
2016-11-21Cleanup `InternedString`.Jeffrey Seyfried-1/+1
2016-11-16fallout from separating impl-items from implsNiko Matsakis-1/+5
2016-11-16refactor Visitor into ItemLikeVisitor and intravisit::VisitorNiko Matsakis-3/+3
2016-08-11Update E0138 to new formatChiu-Hsiang Hsu-2/+7
2016-08-04Update error format for E0137Vincent Prouillet-2/+5
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-1/+1
2016-04-06rustc: move middle::{def,def_id,pat_util} to hir.Eduard Burtescu-1/+1
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-3/+3
2016-02-05Instrument a bunch of tasks that employ the HIR map in one way orNiko Matsakis-0/+3
2015-12-30use structured errorsNick Cameron-6/+9
2015-11-18Port entry code to `visit_all_items` -- since this was tracking whetherNiko Matsakis-18/+16
2015-09-24Cleanup interfaces of Name, SyntaxContext and IdentVadim Petrochenkov-1/+1
2015-09-22Use Names in HIR ItemsVadim Petrochenkov-1/+1
2015-09-16Use ast attributes every where (remove HIR attributes).Nick Cameron-2/+2
2015-09-03Add an intital HIR and lowering stepNick Cameron-7/+32
2015-08-24Move entry point identification logic to libsyntaxWilliam Throwe-45/+36
2015-06-10syntax: move ast_map to librustc.Eduard Burtescu-1/+1
2015-02-11Revert #22051Simonas Kazlauskas-4/+1
2015-02-07Do not fail if --emit≠link and there’s no main fnSimonas Kazlauskas-1/+4
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
2014-11-25Fallout from stabilizationAaron Turon-1/+1
2014-11-18Move trans, back, driver, and back into a new crate, rustc_trans. Reduces mem...Niko Matsakis-2/+1
2014-09-14rustc: fix fallout from using ptr::P.Eduard Burtescu-7/+7
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