about summary refs log tree commit diff
path: root/src/librustc_driver/pretty.rs
AgeCommit message (Expand)AuthorLines
2019-06-29Replace pretty-printer Box<dyn Write> with &mut StringMark Rousskov-17/+17
2019-06-24HirIdify driver::pretty::HirPrinterSupport::node_pathljedrz-6/+5
2019-06-24HIR: rename find_by_hir_id to findljedrz-1/+1
2019-06-24HIR: remove the NodeId findljedrz-2/+2
2019-06-24HIR: rename get_parent_node_by_hir_id to get_parent_nodeljedrz-1/+1
2019-06-20rename hir::map::get_by_hir_id to getljedrz-3/+3
2019-06-20remove hir::map::getljedrz-2/+4
2019-06-20make blocks::Code work with HirIdljedrz-1/+2
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-1/+1
2019-06-17remove _by_hir_id if there is no NodeId counterpartljedrz-1/+1
2019-06-17replace some uses of NodeId with HirIdljedrz-1/+2
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-8/+8
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-21/+21
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-8/+8
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-1/+1
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-3/+3
2019-05-18Declare DefIndex with the newtype_index macroFabian Drinck-1/+1
2019-05-11Eliminate `comments::Literal`Vadim Petrochenkov-4/+2
2019-05-09cleanup: Remove `DefIndexAddressSpace`Vadim Petrochenkov-2/+1
2019-05-08Optimize HIR mapJohn Kåre Alsaker-5/+7
2019-05-04Remove `def_path_from_id`, `node_id_to_string`Fabian Drinck-1/+4
2019-03-27librustc_driver => 2018Taiki Endo-14/+18
2019-03-17Use a valid name for graphviz graphsMatthew Jasper-1/+11
2019-03-15rustc: replace node_path_str with uses of def_path_str.Eduard-Mihai Burtescu-1/+1
2019-03-10Make the rustc driver and interface demand drivenJohn Kåre Alsaker-166/+107
2019-03-02hir: remove NodeId from Pat and FieldPatljedrz-2/+2
2019-03-02hir: remove NodeId from Itemljedrz-2/+2
2019-02-28Introduce rustc_interface and move some methods thereJohn Kåre Alsaker-236/+34
2019-02-24hir: remove NodeId from Exprljedrz-7/+7
2019-02-24hir: remove NodeId from Blockljedrz-2/+2
2019-02-06Overhaul `syntax::fold::Folder`.Nicholas Nethercote-22/+20
2019-01-19Rollup merge of #57598 - h-michael:unpretty-help, r=oli-obkMazdak Farrokhzad-1/+2
2019-01-17Querify glob map usage (last use of CrateAnalysis)Igor Matuszewski-13/+3
2019-01-15Add missing unpretty option help messageHirokazu Hata-1/+2
2018-12-27Get rid of `Block::recovered`Vadim Petrochenkov-4/+2
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-13Make the 'a lifetime on TyCtxt uselessJohn Kåre Alsaker-10/+4
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-14/+11
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-9/+9
2018-11-29Use `Cow` in `Token::String`.Nicholas Nethercote-1/+1
2018-11-12Turn `HirLocalId` into a `newtype_index`Oliver Scherer-4/+4
2018-11-12Make `NodeId` a `newtype_index` to enable niche optimizationsOliver Scherer-1/+1
2018-10-13rustc/driver: whitespace & formatting fixesljedrz-27/+27
2018-10-12rustc/driver: improve macro callsljedrz-1/+1
2018-09-26Remove OneVectorljedrz-3/+3
2018-08-27Remove Node* prefix from AnnNodevarkor-19/+19
2018-08-19mv codemap() source_map()Donato Sciarra-5/+5
2018-08-19mv filemap source_fileDonato Sciarra-1/+1
2018-08-13Move SmallVec and ThinVec out of libsyntaxljedrz-5/+5
2018-08-06Auto merge of #53002 - QuietMisdreavus:brother-may-i-have-some-loops, r=pnkfelixbors-24/+78