summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/rmeta/decoder
AgeCommit message (Expand)AuthorLines
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
2020-10-27Remove some cruft from foreign_modules refactorRyan Levick-3/+4
2020-10-27Cache foreign_modules queryRyan Levick-7/+9
2020-10-24Compute proper module parent during resolutionAaron Hill-0/+5
2020-10-10Take functions by valueDániel Buga-1/+1
2020-10-06Split bounds from predicatesMatthew Jasper-0/+1
2020-10-05Record `expansion_that_defined` into crate metadataAaron Hill-0/+1
2020-09-26Encode less metadata for proc-macro cratesAaron Hill-2/+5
2020-09-18support const_evaluatable_checked across crate boundariesBastian Kauschke-0/+1
2020-09-10Attach `TokenStream` to `ast::Visibility`Aaron Hill-2/+6
2020-08-30mv compiler to compiler/mark-0/+513