about summary refs log tree commit diff
path: root/compiler/rustc_metadata/src
AgeCommit message (Expand)AuthorLines
2021-09-30Move EncodedMetadata to rustc_metadata.Camille GILLOT-4/+20
2021-09-30Move encode_metadata out of CrateStore.Camille GILLOT-7/+6
2021-09-29Avoid more invocations of hir_crate query.Camille GILLOT-6/+5
2021-09-23Auto merge of #89016 - lcnr:non_blanket_impls, r=nikomatsakis,michaelwoeristerbors-43/+29
2021-09-21Auto merge of #89103 - Mark-Simulacrum:migrate-2021, r=estebankbors-22/+22
2021-09-21`crates` is already deterministiclcnr-43/+29
2021-09-20Adjust documentation for compatibility with 2021Mark Rousskov-22/+22
2021-09-20Implement #[link_ordinal] attribute in the context of #[link(kind = "raw-dyli...Richard Cobbe-1/+7
2021-09-20Do not store visibility in *ItemRef.Camille GILLOT-2/+2
2021-09-14rustc_metadata: Remove Metadata::raw_bytes() and use Metadata::blob() directl...Michael Woerister-7/+4
2021-09-14Rename DefPathHashMap in rustc_metadata so its name does not clash with DefPa...Michael Woerister-21/+19
2021-09-14Make DefPathHash->DefId panic for if the mapping fails.Michael Woerister-7/+6
2021-09-14Store DefPathHash->DefIndex map in on-disk-hash-table format in crate metadata.Michael Woerister-66/+104
2021-09-14Allow taking an OwningRef of the crate metadata blob.Michael Woerister-18/+62
2021-09-12Auto merge of #88759 - Amanieu:panic_in_drop, r=nagisa,eddybbors-9/+26
2021-09-12Rollup merge of #88709 - BoxyUwU:thir-abstract-const, r=lcnrManish Goregaokar-9/+13
2021-09-12Rollup merge of #88677 - petrochenkov:exportid, r=davidtwcoManish Goregaokar-36/+20
2021-09-11Auto merge of #84373 - cjgillot:resolve-span, r=michaelwoerister,petrochenkovbors-1/+2
2021-09-11Ensure that crates are linked with compatible panic-in-drop settingsAmanieu d'Antras-9/+26
2021-09-10rustc: Remove local variable IDs from `Export`sVadim Petrochenkov-36/+20
2021-09-10Add help for E0463Guillaume Gomez-0/+5
2021-09-10Keep a parent LocalDefId in SpanData.Camille GILLOT-1/+2
2021-09-09add test for builtin types N + N unifying with fn callEllen-1/+1
2021-09-09rename mir -> thir around abstract constsEllen-9/+13
2021-09-04Auto merge of #88538 - bjorn3:no_session_in_crate_loader, r=petrochenkovbors-94/+77
2021-09-02Remove unused argument from resolve_cratebjorn3-9/+6
2021-09-02Introduce CrateRejections structbjorn3-40/+36
2021-09-02Remove root field from CrateLocatorbjorn3-9/+4
2021-09-02Remove host_hash from CrateLocatorbjorn3-7/+3
2021-09-02Refactor CrateLocator.is_proc_macrobjorn3-18/+13
2021-09-02Don't store Session in CrateLocatorbjorn3-11/+15
2021-09-01Compute proc_macros in resolutions.Camille GILLOT-9/+11
2021-08-28Treat macros as HIR itemsinquisitivecrystal-14/+11
2021-08-25Auto merge of #85344 - cbeuw:remap-across-cwd, r=michaelwoeristerbors-5/+14
2021-08-24Auto merge of #87739 - Aaron1011:remove-used-attrs, r=wesleywiserbors-2/+1
2021-08-22Fix typos “an”→“a” and a few different ones that appeared in the sa...Frank Steffahn-1/+1
2021-08-22Revert a change of “an --extern” (can be read with “dash dash”)Frank Steffahn-1/+1
2021-08-22Fix typos “a”→“an”Frank Steffahn-1/+1
2021-08-21Remove `Session.used_attrs` and move logic to `CheckAttrVisitor`Aaron Hill-2/+1
2021-08-15Include (potentially remapped) working dir in crate hashAaron Hill-1/+4
2021-08-12Auto merge of #85296 - bjorn3:plugin_cleanup, r=petrochenkovbors-4/+4
2021-08-10Replace #[plugin_registrar] with exporting __rustc_plugin_registrarbjorn3-4/+4
2021-08-09Auto merge of #87619 - 12101111:fix-native_link_modifiers_bundle, r=petrochenkovbors-11/+9
2021-08-08 Fix feature gate checking of static-nobundle and native_link_modifiers12101111-11/+9
2021-08-06encode `generics_of` of fields and ty paramsEllen-2/+2
2021-08-04Add back -Zno-profiler-runtimeAmanieu d'Antras-8/+6
2021-07-25Auto merge of #83723 - cjgillot:ownernode, r=petrochenkovbors-2/+2
2021-07-25Introduce OwnerNode::Crate.Camille GILLOT-1/+1
2021-07-25Merge the BTreeMap in hir::Crate.Camille GILLOT-1/+1
2021-07-24Remove detection of rustup and cargo in 'missing extern crate' diagnosticsJoshua Nelson-2/+5