about summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/rmeta/decoder
AgeCommit message (Expand)AuthorLines
2021-07-17Make the CrateNum part of the ExpnId.Camille GILLOT-1/+18
2021-07-14Shrink the CrateStore dynamic interface.Camille GILLOT-17/+13
2021-07-13Auto merge of #86857 - fee1-dead:add-attr, r=oli-obkbors-0/+1
2021-07-10rustc_expand: Remove redundant field from proc macro expander structuresVadim Petrochenkov-1/+1
2021-07-10Add impl_constness queryDeadbeef-0/+1
2021-07-06Revert "Revert "Merge CrateDisambiguator into StableCrateId""bjorn3-4/+3
2021-07-01Rename all_crate_nums query to crates and remove useless wrapperbjorn3-1/+1
2021-06-20Implement the query in cstore_impl.Camille GILLOT-5/+1
2021-06-10Auto merge of #85910 - cjgillot:no-meta-version, r=Aaron1011bors-5/+1
2021-06-07Revert "Merge CrateDisambiguator into StableCrateId"bjorn3-3/+4
2021-06-04Rollup merge of #85889 - denismerigoux:master, r=petrochenkovYuki Okushi-0/+7
2021-06-03Restore the num_def_ids_untracked public function giving the total number of ...Denis Merigoux-0/+7
2021-06-02Restrict access to crate_name.Camille GILLOT-2/+1
2021-06-01Drop metadata_encoding_version.Camille GILLOT-5/+1
2021-06-01Make is_private_dep a query.Camille GILLOT-4/+5
2021-06-01Revert "Reduce the amount of untracked state in TyCtxt"Camille Gillot-3/+11
2021-05-30Drop metadata_encoding_version.Camille GILLOT-5/+1
2021-05-30Make is_private_dep a query.Camille GILLOT-4/+1
2021-05-30Restrict access to crate_name.Camille GILLOT-2/+1
2021-05-30Merge CrateDisambiguator into StableCrateIdbjorn3-4/+3
2021-05-17Auto merge of #85178 - cjgillot:local-crate, r=oli-obkbors-23/+6
2021-05-13Rollup merge of #85068 - luqmana:78708-xcrate-diag, r=estebankGuillaume Gomez-2/+16
2021-05-12Use () for analysis.Camille GILLOT-3/+3
2021-05-12Use () for visible_parent_map.Camille GILLOT-3/+2
2021-05-12Use () for proc_macro_decls_static.Camille GILLOT-8/+0
2021-05-12Use () for plugin_registrar_fn.Camille GILLOT-5/+0
2021-05-12Use () in dependency_formats.Camille GILLOT-4/+1
2021-05-12Implement span quoting for proc-macrosAaron Hill-1/+10
2021-05-08Fix diagnostic for matching/creating x-crate re-exported tuple structs with p...Luqman Aden-2/+16
2021-05-05Implement RFC 2951: Native link modifiersLuqman Aden-7/+4
2021-05-04Add type to differentiate between fake and real DefId'sJustus K-4/+0
2021-04-03Remove attribute `#[link_args]`Vadim Petrochenkov-5/+0
2021-03-23Update with commentskadmin-1/+1
2021-03-23Add query for const_param_defaultkadmin-0/+1
2021-02-23Add #[rustc_legacy_const_generics]Amanieu d'Antras-0/+4
2021-01-23Iterate to encode def_kind.Camille GILLOT-1/+1
2021-01-15Auto merge of #80602 - tgnottingham:cratemetadata_you_aint_special, r=michael...bors-5/+8
2021-01-13Auto merge of #77524 - Patryk27:fixes/66228, r=estebankbors-0/+3
2021-01-12Prevent potential bug resulting from changing crate_hash query nameTyson Nottingham-1/+2
2021-01-12Return to defining crate_hash similarly to other query providersTyson Nottingham-17/+5
2021-01-12Remove DepKind::CrateMetadata and pre-allocation of DepNodesTyson Nottingham-5/+19
2021-01-10Rework diagnostics for wrong number of generic argsPatryk Wychowaniec-0/+3
2021-01-04Differentiate between the availability of ctfe MIR and runtime MIRoli-0/+1
2021-01-04Keep an unoptimized duplicate of `const fn` aroundoli-0/+1
2020-12-03rustc_metadata: Remove some dead codeVadim Petrochenkov-8/+4
2020-11-25Lazy DefPath decoding for incremental compilationAaron Hill-0/+10
2020-11-13Push to result vector instead of allocatingDániel Buga-1/+1
2020-11-13Eliminate some temporary vectors & Remove unnecessary mark_attr_usedDániel Buga-7/+3
2020-11-03Auto merge of #78448 - rylev:cache-foreign_modules, r=wesleywiserbors-4/+7
2020-10-30Fix some more clippy warningsJoshua Nelson-7/+6