summary refs log tree commit diff
path: root/src/librustc_driver/pretty.rs
AgeCommit message (Expand)AuthorLines
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
2018-08-03Store concrete crate stores where possibleMark Rousskov-4/+4
2018-08-02preserve order if blocks are between itemsQuietMisdreavus-9/+9
2018-08-02more fixes for everybody_loopsQuietMisdreavus-1/+9
2018-08-02make `everybody_loops` keep item declarationsQuietMisdreavus-24/+70
2018-07-12Deny bare trait objects in librustc_driverljedrz-17/+17
2018-06-27Generate the `NodeId` for `existential type` in the ASTOliver Schneider-1/+1
2018-06-21Parse async fn header.Without Boats-6/+6
2018-06-20Rename structures in astvarkor-1/+1
2018-06-20Remove AngleBracketedArgs implvarkor-5/+11
2018-06-20Make method and variable names more consistentvarkor-1/+1
2018-06-20Rename "parameter" to "arg"varkor-1/+1
2018-06-20Rename PathParameter(s) to GenericArg(s)varkor-2/+2
2018-06-20Consolidate PathParameters and AngleBracketedParameterDatavarkor-1/+1
2018-05-17Rename trans to codegen everywhere.Irina Popa-4/+4
2018-05-13Add Sync bounds to the crate storeJohn Kåre Alsaker-4/+4
2018-04-06Use `Span` instead of `SyntaxContext` in `Ident`Vadim Petrochenkov-2/+2