about summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
2019-11-20Rollup merge of #66496 - petrochenkov:metapriv2, r=eddybMazdak Farrokhzad-282/+343
2019-11-17rustc_metadata: Cleanup crate search with exact pathsVadim Petrochenkov-26/+22
2019-11-17rustc_metadata: Remove `CrateMetadata::is_proc_macro_crate`Vadim Petrochenkov-12/+8
2019-11-17rustc_metadata: Stop leaking `Lazy` from the `rmeta` moduleVadim Petrochenkov-22/+36
2019-11-17rustc_metadata: Move `CrateMetadata` into `decoder.rs`Vadim Petrochenkov-142/+135
2019-11-17rustc_metadata: Give a constructor to `CratePaths`Vadim Petrochenkov-3/+9
2019-11-17rustc_metadata: Minor cleanupVadim Petrochenkov-3/+3
2019-11-17rustc_metadata: Give a constructor to `CrateMetadata`Vadim Petrochenkov-34/+53
2019-11-17rustc_metadata: Give a constructor to `CrateLocator`Vadim Petrochenkov-48/+81
2019-11-17rustc_metadata: `locator::Context` -> `CrateLocator`Vadim Petrochenkov-26/+26
2019-11-17rustc_metadata: Move some structs from `cstore` to `decoder`Vadim Petrochenkov-27/+31
2019-11-15Remove newtype for qualifs in `rustc_metadata`Dylan MacKenzie-17/+12
2019-11-15Fix nits from reviewDylan MacKenzie-2/+2
2019-11-15Use a bespoke type for the result of `mir_const_qualif`Dylan MacKenzie-3/+7
2019-11-14Remove unused error_codes.rs filesGuillaume Gomez-97/+0
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-2/+7
2019-11-11Move allocator_kind to CrateStoreMark Rousskov-5/+13
2019-11-11Move injected_panic_runtime to CrateStoreMark Rousskov-6/+11
2019-11-11Auto merge of #66252 - cjgillot:trees, r=oli-obkbors-6/+8
2019-11-10Auto merge of #65324 - Centril:organize-syntax, r=petrochenkovbors-2/+3
2019-11-10Fix tidy.Camille GILLOT-2/+4
2019-11-10Merge hir::Mutability into ast::Mutability.Camille GILLOT-6/+6
2019-11-10move syntax::parse -> librustc_parseMazdak Farrokhzad-2/+3
2019-11-10Rollup merge of #66235 - eddyb:coff-syrup, r=nagisaYuki Okushi-6/+3
2019-11-09rustc_metadata: don't let LLVM confuse rmeta blobs for COFF object files.Eduard-Mihai Burtescu-6/+3
2019-11-08Stop returning promotables from `mir_const_qualif`Dylan MacKenzie-7/+4
2019-11-08hir::ItemKind::Fn: use hir::MethodSigMazdak Farrokhzad-5/+5
2019-11-07rustc_metadata: Rename `schema` to `rmeta`Vadim Petrochenkov-14/+14
2019-11-07rustc_metadata: Privatize more entitiesVadim Petrochenkov-15/+14
2019-11-07rustc_metadata: Privatize everything in decoderVadim Petrochenkov-54/+54
2019-11-07rustc_metadata: Move cstore_impl into mod decoderVadim Petrochenkov-2/+6
2019-11-07rustc_metadata: Privatize everything in schema and schema/tableVadim Petrochenkov-82/+80
2019-11-07rustc_metadata: Move decoder/encoder/table into mod schemaVadim Petrochenkov-11/+12
2019-11-07Rollup merge of #59789 - eddyb:typeck-reverts, r=nikomatsakisMazdak Farrokhzad-41/+48
2019-11-06Make doc comments cheaper with `AttrKind`.Nicholas Nethercote-1/+1
2019-11-06Remove unnecessary `Deref` impl for `Attribute`.Nicholas Nethercote-1/+1
2019-11-06Rollup merge of #66086 - RalfJung:smallvec, r=nagisaMazdak Farrokhzad-1/+1
2019-11-06Rollup merge of #65776 - nnethercote:rename-LocalInternedString-and-more, r=e...Mazdak Farrokhzad-2/+2
2019-11-06Rollup merge of #66027 - Mark-Simulacrum:panic-handler-query, r=alexcrichtonMazdak Farrokhzad-2/+1
2019-11-04bump smallvec to 1.0Ralf Jung-1/+1
2019-11-04Auto merge of #65838 - estebank:resilient-recovery, r=Centrilbors-1/+1
2019-11-03rustc_metadata: don't encode an empty slice for inferred_outlives.Eduard-Mihai Burtescu-3/+8
2019-11-03rustc_metadata: replace predicates_defined_on with explicit_predicates_of and...Eduard-Mihai Burtescu-19/+50
2019-11-03rustc_metadata: remove predicates_of and rely on predicates_defined_on alone.Eduard-Mihai Burtescu-38/+9
2019-11-01Move has_panic_handler to queryMark Rousskov-2/+1
2019-11-02Simplify various `Symbol` use points.Nicholas Nethercote-2/+2
2019-11-01Rollup merge of #66018 - pnkfelix:issue-64872-revert-64324, r=alexcrichtonTyler Mandry-21/+5
2019-11-01targeted revert of PR rust-lang/rust#64324 (just undo change to dylib generic...Felix S. Klock II-21/+5
2019-10-31Implement dual proc macro hashingmsizanoen-7/+24
2019-10-30Make init_locking return a reference to the initialized dataSantiago Pastorino-3/+1