about summary refs log tree commit diff
path: root/src/librustc_metadata/schema.rs
AgeCommit message (Expand)AuthorLines
2019-04-14HirIdify hir::Defljedrz-1/+1
2019-03-28Rollup merge of #58581 - varkor:const-generics-encoder-refactor, r=eddybMazdak Farrokhzad-1/+5
2019-03-24Separate variant id and variant constructor id.David Wood-6/+3
2019-03-14Add `EntryKind::TypeParam` and `EntryKind::ConstParam`varkor-1/+5
2019-03-05Encode proc macro stabilityJohn Kåre Alsaker-0/+1
2019-02-08librustc_metadata => 2018Taiki Endo-2/+2
2019-01-10integrate trait aliases into def-paths / metadataNiko Matsakis-0/+13
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-12-04cleanup: remove static lifetimes from constsljedrz-1/+1
2018-11-30proc_macro: introduce a "bridge" between clients (proc macros) and servers (c...Eduard-Mihai Burtescu-1/+1
2018-09-19Add an is_marker flag to TraitDefScott McMurray-0/+2
2018-09-06crates that provide a `panic_handler` are exempt from `unused_extern_crates`Jorge Aparicio-0/+1
2018-08-19mv codemap source_mapDonato Sciarra-1/+1
2018-08-19mv FileMap SourceFileDonato Sciarra-1/+1
2018-08-09Move SVH structure to data structuresMark Rousskov-2/+3
2018-08-05Add lint for unknown feature attributesvarkor-0/+1
2018-07-18Implement existential typesOliver Schneider-0/+2
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-1/+0
2018-07-02introduce `predicates_defined_on` for traitsNiko Matsakis-0/+2
2018-06-07Add existential type definitonsOliver Schneider-0/+2
2018-05-18Serialize attributes into the CrateRootIsaac Whitfield-0/+8
2018-05-17Keep crate edition in metadataVadim Petrochenkov-0/+2
2018-04-26Rename rustc_back::target to rustc_target::spec.Irina Popa-2/+1
2018-04-26rustc_back: move LinkerFlavor, PanicStrategy, and RelroLevel to target.Irina Popa-1/+1
2018-04-24Hash EntryKind::AssociatedConst const dataWesley Wiser-1/+2
2018-04-19Remove HIR inliningWesley Wiser-7/+28
2018-04-14Use `LazySeq` instead of `Vec`Oliver Schneider-1/+1
2018-04-14Don't recurse into allocations, use a global table insteadOliver Schneider-0/+1
2018-04-06Allow for representing exported monomorphizations in crate metadata.Michael Woerister-2/+7
2018-03-28Take the original extra-filename passed to a crate into account whenChris Manchester-1/+4
2018-03-26Introduce a TargetTriple enum to support absolute target pathsPhilipp Oppermann-1/+2
2018-03-22rustc: Add a `#[wasm_import_module]` attributeAlex Crichton-1/+2
2018-03-22rustc: Add a `#[wasm_custom_section]` attributeAlex Crichton-0/+1
2018-03-08Add InterpretInterner to StableHashingContext for AllocId serializationOliver Schneider-4/+4
2018-03-06Don't recompute SymbolExportLevel for upstream crates.Michael Woerister-1/+3
2018-03-06Rename exported_symbol_ids query to something more explicit and document what...Michael Woerister-1/+1
2018-01-13Remove `impl Foo for ..` in favor of `auto trait Foo`leonardo.yvens-2/+0
2018-01-04Map invalid Spans to DUMMY_SP during crate metadata encoding.Michael Woerister-0/+4
2017-11-18remove the `generator_sigs` map, query, and plumbingNiko Matsakis-2/+1
2017-11-18kill the `closure_kind` queryNiko Matsakis-2/+1
2017-11-03[Syntax Breaking] Rename DefaultImpl to AutoImplleonardo.yvens-4/+4
2017-11-01Auto merge of #45472 - michaelwoerister:incr-comp-caching-base, r=nikomatsakisbors-5/+0
2017-10-27Implement RFC 1861: Extern typesPaul Lietar-0/+2
2017-10-24Introduce CrateDisambiguator newtype and fix testsIgor Matuszewski-2/+3
2017-10-24incr.comp.: Factor some persistence functionality out of crate metadata code.Michael Woerister-5/+0
2017-10-23Use 128 bit instead of Symbol for crate disambiguatorIgor Matuszewski-2/+2
2017-09-18incr.comp.: Remove tcx from StableHashingContext.Michael Woerister-4/+4
2017-09-09rustc: Remove `DepGraph` handling from rustc_metadataAlex Crichton-60/+10
2017-08-16Merge remote-tracking branch 'origin/master' into genAlex Crichton-4/+4