summary refs log tree commit diff
path: root/src/librustc_metadata/rmeta/encoder.rs
AgeCommit message (Expand)AuthorLines
2020-06-01Use the virtual name for libstd files in StableSourceFileId and also in theFelix S. Klock II-1/+1
2020-06-01Split payload of FileName::Real to track both real and virutalized paths.Felix S. Klock II-0/+1
2020-04-14Rename AssocKind::Method to AssocKind::FnRustin-Liu-7/+7
2020-04-05Stop importing int/float modules in librustc_*Linus Färnstrand-1/+0
2020-04-02Rollup merge of #70634 - Centril:import-directly, r=Mark-SimulacrumMazdak Farrokhzad-2/+2
2020-04-02direct imports for langitem stuffMazdak Farrokhzad-1/+1
2020-04-02nix rustc_target::abi::* reexport in ty::layoutMazdak Farrokhzad-1/+1
2020-03-31Renamed `PerDefTables` to `Tables`Valentin Lazureanu-82/+82
2020-03-30Use if let instead of match when only matching a single variant (clippy::sing...Matthias Krüger-6/+3
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-10/+14
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-10/+10
2020-03-27Rollup merge of #70344 - Centril:hir-pretty, r=eddybDylan DPC-4/+9
2020-03-24rustc: remove rustc_hir_pretty dependency.Mazdak Farrokhzad-4/+9
2020-03-24Rollup merge of #70077 - Aaron1011:feature/new-def-path-ident, r=petrochenkovMazdak Farrokhzad-9/+14
2020-03-24move rustc_hir::print -> rustc_hir_prettyMazdak Farrokhzad-2/+2
2020-03-23Rollup merge of #69968 - eddyb:tupled-closure-captures, r=nikomatsakisMazdak Farrokhzad-1/+1
2020-03-22Store idents for `DefPathData` into crate metadataAaron Hill-9/+14
2020-03-21{rustc::hir::map -> rustc_hir}::definitionsMazdak Farrokhzad-1/+1
2020-03-21rustc: keep upvars tupled in {Closure,Generator}Substs.Eduard-Mihai Burtescu-1/+1
2020-03-19Use `assert_ignored` when encoding metadataJohn Kåre Alsaker-38/+37
2020-03-19Add some commentsJohn Kåre Alsaker-1/+15
2020-03-19Make metadata prefetching more accurateJohn Kåre Alsaker-7/+75
2020-03-19Prefetch exported symbolsJohn Kåre Alsaker-4/+9
2020-03-19Encode exported symbols lastJohn Kåre Alsaker-6/+6
2020-03-19Prefetch queries used by the metadata encoderJohn Kåre Alsaker-1/+17
2020-03-19rustc: use LocalDefId instead of DefIndex in hir::map::definitions.Eduard-Mihai Burtescu-2/+2
2020-03-19rustc: use LocalDefId instead of DefIndex in HirId.Eduard-Mihai Burtescu-1/+1
2020-03-18Properly handle Spans that reference imported SourceFilesAaron Hill-13/+48
2020-03-18Rollup merge of #69920 - Centril:hir-cleanup, r=ZoxcMazdak Farrokhzad-13/+11
2020-03-16Auto merge of #68970 - matthewjasper:min-spec, r=nikomatsakisbors-6/+8
2020-03-16use direct imports for `rustc::{lint, session}`.Mazdak Farrokhzad-13/+11
2020-03-15MethodData -> AssocFnDataMark Mansi-2/+2
2020-03-15More Method->Fn renamingMark Mansi-6/+6
2020-03-15Auto merge of #68944 - Zoxc:hir-map, r=eddybbors-3/+3
2020-03-15Avoid ICEs when we emit errors constructing the specialization graphMatthew Jasper-6/+7
2020-03-15Add attributes to allow specializing on traitsMatthew Jasper-0/+1
2020-03-14Index HIR after creating TyCtxtJohn Kåre Alsaker-2/+2
2020-03-14Update `krate_attrs` and `get_module`John Kåre Alsaker-1/+1
2020-03-14rustc_metadata: Remove `rmeta::MacroDef`Vadim Petrochenkov-4/+1
2020-03-12Rollup merge of #69674 - mark-i-m:assoc-fn, r=matthewjasperMazdak Farrokhzad-1/+1
2020-03-10Store `TokenStream` in `rmeta::MacroDef`.Mazdak Farrokhzad-2/+1
2020-03-06Don't redundantly repeat field names (clippy::redundant_field_names)Matthias Krüger-1/+1
2020-03-03rename TraitItemKind::Method -> FnMark Mansi-1/+1
2020-03-01Rollup merge of #69580 - matthiaskrgr:map_clone, r=CentrilYuki Okushi-1/+1
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-2/+2
2020-02-29use .copied() instead of .map(|x| *x) on iteratorsMatthias Krüger-1/+1
2020-02-22get rid of lazymark-1/+1
2020-02-22add generator_kind queryMark Mansi-12/+4
2020-02-15Record proc macro harness order for use during metadata deserializationAaron Hill-8/+1
2020-02-06Add a Hir wrapper typeJohn Kåre Alsaker-2/+2