summary refs log tree commit diff
path: root/src/librustc_metadata/rmeta
AgeCommit message (Expand)AuthorLines
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-9/+17
2020-05-22Use `OnceCell` instead of `Once`Dylan MacKenzie-6/+6
2020-05-20Factor out `NativeLibKind::Dylib` from `NativeLibKind::Unspecified`Vadim Petrochenkov-1/+3
2020-05-20Rename some types describing native librariesVadim Petrochenkov-11/+10
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-14/+14
2020-05-03Rollup merge of #71813 - ecstatic-morse:issue-71734, r=tmandryDylan DPC-2/+4
2020-05-02Decode qualifs from defaulted trait associated constsDylan MacKenzie-2/+4
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-28Fix incremental compilation.Camille GILLOT-1/+1
2020-04-28Use the query system to allocate.Camille GILLOT-15/+11
2020-04-27Return a `FxHashSet<LocalDefId>` from `mir_keys` querymarmeladema-35/+31
2020-04-26Rollup merge of #71562 - matthiaskrgr:cl7ppy, r=Dylan-DPCDylan DPC-1/+1
2020-04-26fix more clippy warningsMatthias Krüger-1/+1
2020-04-26Rollup merge of #70043 - mark-i-m:def-kind-more, r=eddybDylan DPC-30/+26
2020-04-25Bump rustfmt to most recently shippedMark Rousskov-5/+2
2020-04-24Remove `Option` from the return type of `def_kind`.Eduard-Mihai Burtescu-1/+1
2020-04-24Split out the `Generator` case from `DefKind::Closure`.Eduard-Mihai Burtescu-1/+1
2020-04-24add a few more DefKindsmark-31/+27
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-22Use `Body` everywhereDylan MacKenzie-21/+9
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-7/+7
2020-04-14Rename AssocKind::Method to AssocKind::FnRustin-Liu-9/+9
2020-04-11Auto merge of #70161 - cjgillot:query-arena, r=nikomatsakisbors-19/+18
2020-04-05Remove unneeded Lrc in query results.Camille GILLOT-11/+11
2020-04-05Remove Arcs in queries.Camille GILLOT-5/+4
2020-04-05Allocate query Vecs on the arena.Camille GILLOT-3/+3
2020-04-05Stop importing int/float modules in librustc_*Linus Färnstrand-2/+0
2020-04-03Auto merge of #70642 - eddyb:remap-sysroot-src, r=Mark-Simulacrumbors-9/+52
2020-04-02Rollup merge of #70634 - Centril:import-directly, r=Mark-SimulacrumMazdak Farrokhzad-4/+4
2020-04-02direct imports for langitem stuffMazdak Farrokhzad-3/+3
2020-04-02nix rustc_target::abi::* reexport in ty::layoutMazdak Farrokhzad-1/+1
2020-04-02Translate the virtual `/rustc/$hash` prefix back to a real directory.Eduard-Mihai Burtescu-9/+52
2020-03-31Renamed `PerDefTables` to `Tables`Valentin Lazureanu-117/+117
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-34/+38
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-34/+34
2020-03-27Auto merge of #70162 - cjgillot:split_query, r=Zoxcbors-1/+1
2020-03-27Rollup merge of #70344 - Centril:hir-pretty, r=eddybDylan DPC-4/+9
2020-03-26Make QueryConfig argument a type.Camille GILLOT-1/+1
2020-03-25Rollup merge of #70373 - Centril:canon-imports, r=Mark-SimulacrumMazdak Farrokhzad-2/+1
2020-03-24normalize some imports, prefer direct ones.Mazdak Farrokhzad-2/+1
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-37/+49
2020-03-24move rustc_hir::print -> rustc_hir_prettyMazdak Farrokhzad-2/+2