about summary refs log tree commit diff
path: root/src/librustc_metadata/decoder.rs
AgeCommit message (Expand)AuthorLines
2019-10-14Auto merge of #65240 - michaelwoerister:sp-review-3, r=Mark-Simulacrumbors-0/+25
2019-10-10Auto merge of #65153 - da-x:issue-58017, r=petrochenkovbors-3/+3
2019-10-10Add 'unlikely' annotation to branch in crate DepNodeIndex caching.Michael Woerister-1/+1
2019-10-09resolve: Keep field spans for diagnosticsVadim Petrochenkov-3/+3
2019-10-09Cache the DepNodeIndex of upstream crates in order to avoid multiple locks an...Michael Woerister-0/+25
2019-10-04Fix lonely backtickYechan Bae-1/+1
2019-10-04Rollup merge of #65026 - petrochenkov:ice1, r=eddybMazdak Farrokhzad-7/+2
2019-10-04metadata: Remove `CrateMetadata::name`Vadim Petrochenkov-1/+1
2019-10-04metadata: Remove `CrateMetadata::host_lib`Vadim Petrochenkov-6/+1
2019-09-30Remove HIR based const qualificationMatthew Jasper-8/+0
2019-09-29remove indexed_vec re-export from rustc_data_structurescsmoe-1/+1
2019-09-26Auto merge of #62661 - arielb1:never-reserve, r=nikomatsakisbors-1/+1
2019-09-25Rollup merge of #64599 - csmoe:doc_async_reexport, r=nikomatsakisMazdak Farrokhzad-0/+9
2019-09-24resolve the rustc_reservation_impl attribute in 1 placeAriel Ben-Yehuda-1/+1
2019-09-24bug-out asyncness query on non-local funtionscsmoe-1/+2
2019-09-21rename is_async_fn to asyncnesscsmoe-4/+3
2019-09-19add is_async_fn querycsmoe-0/+9
2019-09-17Generate proc macro harness in AST order.Aaron Hill-1/+5
2019-08-30Add a "diagnostic item" schemeOliver Scherer-0/+18
2019-08-29Rollup merge of #63867 - petrochenkov:dhelpers, r=matthewjasperMazdak Farrokhzad-3/+1
2019-08-29Rollup merge of #63933 - wesleywiser:cleanup_from_move_promoted, r=oli-obkMazdak Farrokhzad-15/+23
2019-08-28Extract `Decoder::entry_unless_proc_macro()`Wesley Wiser-22/+20
2019-08-28Simplify `maybe_get_optimized_mir` and `maybe_get_promoted_mir`Wesley Wiser-11/+21
2019-08-28Auto merge of #63127 - kper:pr, r=nikomatsakisbors-5/+5
2019-08-27Cleanup: Consistently use `Param` instead of `Arg` #62426Kevin Per-5/+5
2019-08-27metadata: Eliminate `FullProcMacro`Vadim Petrochenkov-35/+18
2019-08-27Respect attributes on proc macro definitionsVadim Petrochenkov-8/+10
2019-08-27resolve: Block expansion of a derive container until all its derives are reso...Vadim Petrochenkov-3/+1
2019-08-22Resolve PR commentsWesley Wiser-2/+5
2019-08-22Fix tidyWesley Wiser-1/+2
2019-08-22Move promoted out of mir::BodyWesley Wiser-1/+9
2019-08-20rustc_metadata: replace LazySeq<T> with Lazy<[T]>.Eduard-Mihai Burtescu-16/+19
2019-08-18Auto merge of #63269 - Aaron1011:feature/proc-macro-data, r=eddyb,petrochenkovbors-71/+113
2019-08-17Serialize additional data for procedural macrosAaron Hill-71/+113
2019-08-17Remove unused `SyntaxContext` serialization implsMatthew Jasper-8/+0
2019-08-17Stop emulating cross-crate hygiene with gensymsMatthew Jasper-0/+16
2019-08-15`Ident::with_empty_ctxt` -> `Ident::with_dummy_span`Vadim Petrochenkov-4/+4
2019-08-15syntax_pos: `NO_EXPANSION`/`SyntaxContext::empty()` -> `SyntaxContext::root()`Vadim Petrochenkov-2/+2
2019-08-03Rollup merge of #63146 - Mark-Simulacrum:clean-attr, r=petrochenkovMazdak Farrokhzad-8/+1
2019-08-02Replace "existential" by "opaque"varkor-4/+4
2019-07-31Decode AttrId via mk_attr_idMark Rousskov-8/+1
2019-07-19libsyntax: Remove `Mark` into `ExpnId`Vadim Petrochenkov-2/+2
2019-06-19Rollup merge of #61898 - petrochenkov:sekind, r=eddybMazdak Farrokhzad-3/+4
2019-06-18rustc: reintroduce lifetime bounds where necessary.Eduard-Mihai Burtescu-11/+9
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-3/+3
2019-06-18syntax: Factor out common fields from `SyntaxExtension` variantsVadim Petrochenkov-3/+4
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-15/+4
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-23/+23
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-47/+39
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-23/+23