summary refs log tree commit diff
path: root/src/librustc_driver/pretty.rs
AgeCommit message (Expand)AuthorLines
2017-09-26Fix issue #44731.kennytm-1/+17
2017-09-23incr.comp.: Do some various cleanup.Michael Woerister-7/+0
2017-09-20incr.comp.: Remove IncrementalHashesMap and calculate_svh module.Michael Woerister-2/+2
2017-09-17rustc: Move codegen to a queryAlex Crichton-3/+11
2017-09-12Remove the `cstore` reference from Session in order to prepare encapsulating ...Michael Woerister-0/+9
2017-09-01rustc: use hir::ItemLocalId instead of ast::NodeId in CFG.Eduard-Mihai Burtescu-1/+1
2017-08-17Auto merge of #43878 - kennytm:fix-43869-put-impl-trait-out-of-the-loop, r=al...bors-6/+35
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-9/+9
2017-08-15Exclude `impl Trait` functions from everybody_loops.kennytm-6/+35
2017-08-14Auto merge of #43740 - michaelwoerister:local-id-in-typecktables, r=arielb1bors-1/+1
2017-08-11Improve validation of TypeckTables keys.Michael Woerister-2/+1
2017-08-11Make TypeckTables::type_dependent_defs use ItemLocalId instead of NodeId.Michael Woerister-1/+2
2017-08-10Strip out function implementation when documenting.kennytm-30/+32
2017-07-11Refactor call_with_pp functions to not take a payload.Mark Simulacrum-21/+17
2017-07-11Refactor methods onto Printer struct.Mark Simulacrum-20/+20
2017-05-02introduce `mir_keys()`Niko Matsakis-13/+4
2017-03-27Fix various useless derefs and slicingsOliver Schneider-3/+3
2017-03-18move the drop expansion code to rustc_mirAriel Ben-Yehuda-2/+1
2017-02-28remove special-case code for statics and just use `borrowck_fn`Niko Matsakis-6/+17
2017-02-25rustc_typeck: lift CrateCtxt to TyCtxt.Eduard Burtescu-3/+3
2017-02-25rustc: consolidate dep-tracked hashmaps in tcx.maps.Eduard-Mihai Burtescu-2/+4
2017-01-26rustc: don't call the HIR AST.Eduard-Mihai Burtescu-77/+59
2017-01-26rustc: rename TyCtxt's `map` field to `hir`.Eduard-Mihai Burtescu-8/+8
2017-01-25rename `Tables` to `TypeckTables`Niko Matsakis-2/+2
2017-01-17Give the `StringReader` a `sess: &ParseSess`.Jeffrey Seyfried-4/+4
2017-01-06rustc: keep track of tables everywhere as if they were per-body.Eduard-Mihai Burtescu-4/+16
2016-12-31Split CtxtArenas into GlobalArenas and CtxtInterners.Mark Simulacrum-4/+14
2016-12-28rustc: always print nested nodes where a HIR map is available.Eduard-Mihai Burtescu-5/+25
2016-12-28rustc: separate bodies for static/(associated)const and embedded constants.Eduard-Mihai Burtescu-2/+2
2016-12-19Simplify `TyCtxt::create_and_enter`.Jeffrey Seyfried-3/+2
2016-11-30rustc: track the Span's of definitions across crates.Eduard-Mihai Burtescu-5/+1
2016-11-29rustc_driver: fix compilationFlorian Diebold-2/+5
2016-11-28rustc_typeck: save the type cache for rustdoc and save-analysis.Eduard Burtescu-3/+3
2016-11-20Move `syntax::util::interner` -> `syntax::symbol`, cleanup.Jeffrey Seyfried-4/+4
2016-11-10rustc: use an Expr instead of a Block for function bodies.Eduard Burtescu-6/+5
2016-11-04Rollup merge of #37408 - eddyb:lazy-5, r=nikomatsakisAlex Crichton-1/+1
2016-11-02rustc: make all read access to tcx.tables go through a method.Eduard Burtescu-1/+1
2016-10-30run rustfmt on librustc_driver folderSrinivas Reddy Thatiparthy-133/+145
2016-10-28rustc: move the MIR map into TyCtxt.Eduard Burtescu-35/+22
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