summary refs log tree commit diff
path: root/src/librustc/ty/context.rs
AgeCommit message (Expand)AuthorLines
2019-12-13Require stable/unstable annotations for the constness of all stable functions...Oliver Scherer-0/+17
2019-12-08Rollup merge of #66991 - Nashenas88:body_cache_cleanup, r=eddybMazdak Farrokhzad-6/+6
2019-12-05Generate &core::panic::Location type in a single place.Adam Perry-0/+10
2019-12-05rustc: Apply clearer naming to BodyAndCache, fix Deref impl, remove unneeded ...Paul Daniel Faria-6/+6
2019-12-02Remove HasLocalDecls impl from BodyCache's, properly reborrow to Body, rename...Paul Daniel Faria-2/+2
2019-12-02Simplify BodyCache impl and fix all remaining type errors in librustc_mir (li...Paul Daniel Faria-7/+7
2019-11-30Rollup merge of #66895 - Centril:rustc_feature, r=oli-obkMazdak Farrokhzad-2/+1
2019-11-30introduce crate rustc_feature and move active, accepted, and removed to itMazdak Farrokhzad-2/+1
2019-11-29Rollup merge of #66791 - cjgillot:arena, r=Mark-SimulacrumRalf Jung-2/+3
2019-11-28rustc: Move some queries to `rustc_metadata`Vadim Petrochenkov-18/+2
2019-11-28rustc_metadata: Move `has_global_allocator` from session to cstoreVadim Petrochenkov-0/+4
2019-11-27Misc renames.Camille GILLOT-2/+2
2019-11-26Move local Arena to Queries.Camille GILLOT-2/+3
2019-11-21Rollup merge of #65730 - csmoe:return-lifetime, r=nikomatsakisMazdak Farrokhzad-3/+4
2019-11-21Gate fallback via `#![feature(never_type_fallback)]`.Mazdak Farrokhzad-1/+5
2019-11-21Stabilize the `never_type`, written `!`.Mazdak Farrokhzad-5/+1
2019-11-18Retire EnumLiftImpl.Camille GILLOT-9/+2
2019-11-18Retire BraceStructLiftImpl.Camille GILLOT-8/+1
2019-11-17Auto merge of #66384 - cjgillot:typefoldable, r=Zoxcbors-22/+4
2019-11-14Use multiple derive clauses.Camille GILLOT-2/+2
2019-11-14Auto merge of #66233 - cjgillot:constkind, r=oli-obkbors-5/+5
2019-11-13Use TypeFoldable derive macro.Camille GILLOT-22/+4
2019-11-13Rollup merge of #66335 - Mark-Simulacrum:self-profile-to-data, r=michaelwoeri...Yuki Okushi-1/+1
2019-11-12Create intermediate enum ty::ConstKind.Camille GILLOT-5/+5
2019-11-12Move self-profile infrastructure to data structuresMark Rousskov-1/+1
2019-11-13update suggestion ui testcsmoe-4/+3
2019-11-11Move allocator_kind to CrateStoreMark Rousskov-0/+5
2019-11-11Move injected_panic_runtime to CrateStoreMark Rousskov-0/+4
2019-11-11suggest to add a constraint except asyn-fn without explicit outputcsmoe-3/+5
2019-11-10Merge hir::GeneratorMovability into ast::Movability.Camille GILLOT-1/+1
2019-11-10Merge hir::Mutability into ast::Mutability.Camille GILLOT-4/+4
2019-11-01Move has_panic_handler to queryMark Rousskov-0/+5
2019-11-01Rollup merge of #66018 - pnkfelix:issue-64872-revert-64324, r=alexcrichtonTyler Mandry-1/+7
2019-11-01targeted revert of PR rust-lang/rust#64324 (just undo change to dylib generic...Felix S. Klock II-1/+7
2019-10-31Implement dual proc macro hashingmsizanoen-0/+4
2019-10-28self-profiling: Record something more useful for crate metadata generation ev...Michael Woerister-0/+1
2019-10-25Take out an insurance policy in case `iter.size_hint()`Mazdak Farrokhzad-1/+5
2019-10-25Rollup merge of #65315 - spastorino:intern-place-projection, r=oli-obkMazdak Farrokhzad-2/+68
2019-10-24rustc_metadata: Minimize use of `Lrc` in crate storeVadim Petrochenkov-15/+8
2019-10-24Turn crate store into a resolver outputVadim Petrochenkov-3/+3
2019-10-24rustc: Combine resolver outputs into a single structVadim Petrochenkov-1/+1
2019-10-23Rollup merge of #65657 - nnethercote:rm-InternedString-properly, r=eddybMazdak Farrokhzad-4/+4
2019-10-23Rollup merge of #65193 - Mark-Simulacrum:lockless-lintstore, r=nikomatsakisMazdak Farrokhzad-0/+4
2019-10-22Add ignore-tidy-filelength on ty/contextSantiago Pastorino-0/+1
2019-10-22Move Place::elem methods and friends to TyCtxtSantiago Pastorino-1/+43
2019-10-22Intern place projectionSantiago Pastorino-0/+5
2019-10-22Add intern table for `List<PlaceElem<'tcx>>`Santiago Pastorino-2/+20
2019-10-21Rollup merge of #65660 - varkor:canonical-const-to-bound-const, r=eddybMazdak Farrokhzad-1/+1
2019-10-21Rename `ConstValue::Infer(InferConst::Canonical(..))` to `ConstValue::Bound(..)`varkor-1/+1
2019-10-21Remove many unnecessary trait derivations.Nicholas Nethercote-2/+2