summary refs log tree commit diff
path: root/src/librustc_driver/pretty.rs
AgeCommit message (Expand)AuthorLines
2016-09-20rustc_metadata: go only through rustc_serialize in astencode.Eduard Burtescu-0/+1
2016-08-20compute and cache HIR hashes at beginningNiko Matsakis-2/+2
2016-08-08track MIR through the dep-graphNiko Matsakis-7/+11
2016-07-17Clean up and encapsulate `syntax::ext::mtwt`Jeffrey Seyfried-1/+1
2016-06-26Rollup merge of #34436 - jseyfried:no_block_expr, r=eddybJeffrey Seyfried-2/+5
2016-06-26Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,ManishearthJeffrey Seyfried-1/+1
2016-06-23Remove field `expr` of `ast::Block`Jeffrey Seyfried-2/+4
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-3/+3
2016-06-19Generalize and abstract `ThinAttributes`Jeffrey Seyfried-1/+1
2016-05-24syntax: Make codemap::get_filemap() return an OptionKamal Marhubi-0/+1
2016-05-18thread the DepGraph to session/crate-storeNiko Matsakis-1/+1
2016-05-12Auto merge of #33450 - SiegeLord:dep_info_no_analysis, r=nrcbors-11/+11
2016-05-10Also rename the print_from_ast.Pavel Sountsov-11/+11
2016-05-11rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users.Eduard Burtescu-2/+2
2016-05-11rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper.Eduard Burtescu-8/+8
2016-05-10Make --emit dep-info work correctly with -Z no-analysis again.Pavel Sountsov-11/+11
2016-05-09Reimplement pretty printingJeffrey Seyfried-11/+18
2016-05-09Temporarily unimplement pretty printingJeffrey Seyfried-0/+6
2016-05-03rebasingNick Cameron-6/+1
2016-05-03Fix testsNick Cameron-1/+3
2016-05-03Refactor pretty printing to use more of the driverNick Cameron-216/+236
2016-05-03Use the compiler API to run pretty printing.Nick Cameron-6/+4
2016-05-03Make pretty printer take Session by refNick Cameron-18/+19
2016-04-20debugging, misc fixesNick Cameron-7/+12
2016-04-20def_collector and crate reader operate on AST instead of HIRNick Cameron-8/+2
2016-04-20Separate def collection and hir map making even furtherNick Cameron-1/+2
2016-04-06rustc: retire hir::map's paths.Eduard Burtescu-2/+17
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-5/+5
2016-03-27rustc: move cfg, infer, traits and ty from middle to top-level.Eduard Burtescu-3/+3
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