about summary refs log tree commit diff
path: root/src/librustc_driver/pretty.rs
AgeCommit message (Expand)AuthorLines
2016-03-22try! -> ?Jorge Aparicio-26/+26
2016-03-21scaffolding for borrowck on MIR.Felix S. Klock II-7/+12
2016-03-13Auto merge of #31916 - nagisa:mir-passmgr-2, r=arielb1bors-29/+28
2016-03-12Implement --unpretty mir-cfg for graphviz outputSimonas Kazlauskas-29/+28
2016-03-09Auto merge of #31631 - jonas-schievink:agoraphobia, r=nrcbors-1/+1
2016-03-03Rename middle::ty::ctxt to TyCtxtJeffrey Seyfried-3/+3
2016-02-27Fix MIR unpretty on failure conditionsSimonas Kazlauskas-12/+13
2016-02-16Move more uses of `panictry!` out of libsyntaxJonas Schievink-1/+1
2016-02-14Implement --unpretty mirJonas Schievink-1/+49
2016-02-12Use more autoderef in rustc_driverJonas Schievink-2/+2
2016-02-11Remove some unnecessary indirection from AST structuresVadim Petrochenkov-2/+2
2016-02-11[breaking-change] don't glob export ast::TraitItemKind variantsOliver 'ker' Schneider-1/+1
2016-02-11[breaking-change] don't glob export ast::Item_ variantsOliver 'ker' Schneider-4/+4
2016-02-11[breaking-change] don't glob export ast::Expr_ variantsOliver Schneider-1/+1
2016-02-11[breaking-change] don't glob export ast::BlockCheckMode variantsOliver Schneider-2/+2
2016-02-05Instrument a bunch of tasks that employ the HIR map in one way orNiko Matsakis-4/+7
2016-02-01Try to run compiler callbacks when we error outNick Cameron-2/+2
2016-01-26Initial work towards abort-free compilationNick Cameron-31/+31
2016-01-05Annotate the compiler with information about what it is doing when.Niko Matsakis-0/+1
2015-12-05Auto merge of #30185 - fhahn:improve-borrowck-public-accessibility, r=pnkfelixbors-3/+4
2015-12-03Make public borrowck api more accessibleFlorian Hahn-3/+4
2015-11-26Add syntax support for attributes on expressions and all syntaxMarvin Löbel-0/+1
2015-11-26split the metadata code into rustc_metadataAriel Ben-Yehuda-1/+1
2015-11-26make CrateStore a trait objectAriel Ben-Yehuda-1/+8
2015-11-18Port a bunch of code new-visitor; all of these ports wereNiko Matsakis-1/+2
2015-11-16rename `ast::ImplItem_::*ImplItem` to `ast::ImplItemKind::*`Oliver Schneider-1/+1
2015-11-10Rustfmting librustc_driver.Jose Narvaez-136/+173
2015-11-03Pass the mir map to transNiko Matsakis-2/+2
2015-10-22fix bug in hir,identifiedNiko Matsakis-1/+1
2015-10-21save-analysis: don't recompute crate nameNick Cameron-4/+4
2015-10-09review commentsNick Cameron-16/+16
2015-10-09Misc fixupsNick Cameron-1/+1
2015-10-09Cache ids between lowering runsNick Cameron-2/+1
2015-10-09Move `for` loop desugaring to loweringNick Cameron-30/+30
2015-10-09Add a lowering contextNick Cameron-2/+4
2015-09-24Cleanup interfaces of Name, SyntaxContext and IdentVadim Petrochenkov-1/+1
2015-09-23Remove random Idents outside of libsyntaxVadim Petrochenkov-2/+1
2015-09-17Add an early lint pass for lints that operate on the ASTNick Cameron-5/+1
2015-09-16Use ast attributes every where (remove HIR attributes).Nick Cameron-0/+1
2015-09-03Add an intital HIR and lowering stepNick Cameron-68/+204
2015-07-30Rename the unstable option `--xpretty` to `--unpretty`Felix S. Klock II-2/+2
2015-07-10Change some instances of .connect() to .join()Wesley Wiser-1/+1
2015-06-26rustc: switch most remaining middle::ty functions to methods.Eduard Burtescu-1/+1
2015-06-19rustc: remove Repr and UserString.Eduard Burtescu-2/+1
2015-06-19rustc: use the TLS type context in Repr and UserString.Eduard Burtescu-1/+1
2015-06-19rustc: use Repr and UserString instead of ppaux::ty_to_string.Eduard Burtescu-4/+2
2015-06-19rustc: enforce stack discipline on ty::ctxt.Eduard Burtescu-17/+21
2015-06-19rustc: remove ownership of tcx from trans' context.Eduard Burtescu-18/+16
2015-06-10syntax: move ast_map to librustc.Eduard Burtescu-1/+1
2015-04-23Functional changes for associated constants. Cross-crate usage of associated ...Sean Patrick Santos-0/+24