about summary refs log tree commit diff
path: root/src/librustc_metadata/rmeta/encoder.rs
AgeCommit message (Expand)AuthorLines
2020-07-28Cache non-exhaustive separately from attributesMark Rousskov-0/+5
2020-07-26Share serialization optimization between incr and metadataAaron Hill-110/+50
2020-07-26Add test for serializing hygiene *into* a proc-macro crateAaron Hill-4/+27
2020-07-26Hygiene serialization implementationAaron Hill-9/+133
2020-07-20metadata: record `unused_generic_params`David Wood-0/+2
2020-07-17Rename TypeckTables to TypeckResults.Valentin Lazureanu-2/+2
2020-07-15Change `SymbolName::name` to a `&str`.Nicholas Nethercote-3/+3
2020-06-29Serialize all foreign `SourceFile`s into proc-macro crate metadataAaron Hill-24/+78
2020-06-26Make `fn_arg_names` return `Ident` instead of symbolAaron Hill-11/+5
2020-06-22Revert "Rollup merge of #72389 - Aaron1011:feature/move-fn-self-msg, r=nikoma...Aaron Hill-5/+11
2020-06-21Cache decoded predicate shorthandsMatthew Jasper-16/+11
2020-06-20Rollup merge of #72600 - Aaron1011:fix/anon-const-encoding, r=varkorRalf Jung-1/+1
2020-06-15Auto merge of #73369 - RalfJung:rollup-hl8g9zf, r=RalfJungbors-10/+25
2020-06-15Rollup merge of #72707 - matthewjasper:rustc_min_spec, r=oli-obkRalf Jung-10/+25
2020-06-15Auto merge of #73367 - RalfJung:rollup-4ewvk9b, r=RalfJungbors-11/+5
2020-06-11Make `fn_arg_names` return `Ident` instead of symbolAaron Hill-11/+5
2020-06-11Remove associated opaque typesMatthew Jasper-5/+2
2020-06-10Use min_specialization in the remaining rustc cratesMatthew Jasper-10/+25
2020-06-07Use `LocalDefId` directly in `Resolver::export_map` and `module_exports` querymarmeladema-2/+11
2020-05-29Use the virtual name for libstd files in StableSourceFileId and also in theFelix S. Klock II-1/+1
2020-05-29Split payload of FileName::Real to track both real and virutalized paths.Felix S. Klock II-0/+1
2020-05-26Properly encode AnonConst into crate metadataAaron Hill-1/+1
2020-05-22Use `OnceCell` instead of `Once`Dylan MacKenzie-2/+2
2020-05-20Rename some types describing native librariesVadim Petrochenkov-4/+2
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-5/+5
2020-05-02Rollup merge of #71777 - petrochenkov:crtype, r=Mark-SimulacrumDylan DPC-2/+2
2020-05-02cleanup: `config::CrateType` -> `CrateType`Vadim Petrochenkov-2/+2
2020-05-01Mark query function as must_use.Camille GILLOT-2/+2
2020-04-27Return a `FxHashSet<LocalDefId>` from `mir_keys` querymarmeladema-35/+31
2020-04-23Modify `as_local_hir_id` to return a bare `HirId`marmeladema-8/+8
2020-04-23Modify `as_local_hir_id` to accept a `LocalDefId` instead of a `DefId`marmeladema-8/+8
2020-04-23librustc_middle: return LocalDefId instead of DefId in local_def_idmarmeladema-48/+54
2020-04-22Add `#[inline]` declarationsDylan MacKenzie-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