summary refs log tree commit diff
path: root/src/librustc_driver/driver.rs
AgeCommit message (Expand)AuthorLines
2016-04-07Put in `-Z continue-parse-after-error`Felix S. Klock II-0/+4
2016-02-20fix a few remaining bugs - make check runs!Ariel Ben-Yehuda-8/+12
2016-02-13Auto merge of #31524 - jonas-schievink:autoderef, r=steveklabnikbors-1/+1
2016-02-12Use more autoderef in rustc_driverJonas Schievink-1/+1
2016-02-12Auto merge of #30726 - GuillaumeGomez:compile-fail, r=brsonbors-1/+1
2016-02-09Allow registering MIR-passes through compiler pluginsOliver Schneider-2/+7
2016-02-09make `MirMap` a struct instead of a type alias for `NodeMap`Oliver Schneider-1/+1
2016-02-07Add compile-fail test in rustdocGuillaume Gomez-1/+1
2016-02-05Instrument a bunch of tasks that employ the HIR map in one way orNiko Matsakis-21/+31
2016-02-01Try to run compiler callbacks when we error outNick Cameron-67/+93
2016-02-01Replace some aborts with ResultsNick Cameron-12/+14
2016-01-26rebasingNick Cameron-2/+2
2016-01-26Initial work towards abort-free compilationNick Cameron-202/+203
2016-01-22test falloutNick Cameron-11/+22
2016-01-22The war on abort_if_errorsNick Cameron-31/+33
2016-01-21move more checks out of librustcOliver Schneider-6/+7
2016-01-15move const block checks before lowering stepOliver Schneider-1/+5
2016-01-11Replace --show-span with -Z show-spanMatt Kraai-1/+1
2016-01-05Annotate the compiler with information about what it is doing when.Niko Matsakis-1/+1
2015-12-30use structured errorsNick Cameron-2/+3
2015-12-25Delete the AST after loweringJonas Schievink-3/+11
2015-12-24ast_map => hir_mapJonas Schievink-22/+20
2015-12-21syntax: Respect allow_internal_unstable in macrosAlex Crichton-1/+1
2015-12-15Move built-in syntax extensions to a separate crateSeo Sanghyeon-6/+10
2015-12-05Do MTWT resolution during lowering to HIRVadim Petrochenkov-6/+7
2015-12-02Now that MIR regressions are fixed, re-enable MIR for all users.Niko Matsakis-15/+4
2015-11-26split the metadata code into rustc_metadataAriel Ben-Yehuda-4/+4
2015-11-26move librustc/plugin to librustc_pluginAriel Ben-Yehuda-2/+2
2015-11-26make CrateStore a trait objectAriel Ben-Yehuda-3/+9
2015-11-22Look up macro names as well when suggesting replacements for function resolve...Manish Goregaokar-6/+7
2015-11-19Changes to data produced by privacy passVadim Petrochenkov-9/+6
2015-11-18Port a bunch of code new-visitor; all of these ports wereNiko Matsakis-1/+1
2015-11-18Auto merge of #29083 - petrochenkov:stability3, r=alexcrichtonbors-2/+1
2015-11-18MIR: Add pass that erases all regions right before transMichael Woerister-3/+7
2015-11-18Rework stability annotation passVadim Petrochenkov-2/+1
2015-11-12Make the mir_map available to the after_analysis CompileController step.Scott Olson-0/+5
2015-11-12Auto merge of #29764 - nrc:stats, r=nikomatsakisbors-0/+17
2015-11-12Fix hygiene regression in patternsVadim Petrochenkov-1/+2
2015-11-12Add -Zinput-statsNick Cameron-0/+17
2015-11-10Manual fixups.Jose Narvaez-1/+1
2015-11-10Rustfmting librustc_driver.Jose Narvaez-339/+356
2015-11-04Remove use of RefCell<DefMap> in resolve_lifetimeJonathan S-2/+2
2015-11-04Remove use of RefCell<DefMap> in check_static_recursionJonathan S-1/+1
2015-11-03Pass the mir map to transNiko Matsakis-11/+16
2015-10-26Disable MIR on beta/stable until we've resolved #29227 is resolved.Niko Matsakis-3/+13
2015-10-21save-analysis: don't recompute crate nameNick Cameron-5/+8
2015-10-09Misc fixupsNick Cameron-1/+1
2015-10-09Cache ids between lowering runsNick Cameron-5/+4
2015-10-09Move `for` loop desugaring to loweringNick Cameron-16/+16
2015-10-09Add a lowering contextNick Cameron-6/+16