about summary refs log tree commit diff
path: root/src/librustc/ty/context.rs
AgeCommit message (Expand)AuthorLines
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
2019-10-21Convert some `InternedString`s to `Symbols`.Nicholas Nethercote-4/+4
2019-10-18rustc: arena-allocate the slice in `ty::GenericsPredicate`, not the whole str...Eduard-Mihai Burtescu-14/+0
2019-10-17Create lint store during plugin registrationMark Rousskov-0/+4
2019-10-14rustc_metadata: Remove resolutions for extern crate items from `CStore`Vadim Petrochenkov-2/+6
2019-10-08Auto merge of #64949 - nnethercote:avoid-SmallVec-collect, r=zackmdavisbors-2/+23
2019-10-04replace GeneratorSubsts inside related typescsmoe-1/+1
2019-10-04generate GeneratorSubsts from SubstsRefcsmoe-1/+1
2019-10-04Rollup merge of #64817 - csmoe:closure, r=nikomatsakisMazdak Farrokhzad-2/+2
2019-10-02Rollup merge of #64989 - sinkuu:fix_ice_64964, r=davidtwcoMazdak Farrokhzad-0/+6
2019-10-02Fix async/await ICE #64964Shotaro Yamada-0/+6
2019-10-01Rollup merge of #64840 - michaelwoerister:self-profiling-raii-refactor, r=wes...Tyler Mandry-0/+4
2019-10-01Rollup merge of #64950 - nnethercote:simplify-interners, r=varkor,spastorinoMazdak Farrokhzad-47/+22
2019-10-01Rollup merge of #64895 - davidtwco:issue-64130-async-error-definition, r=niko...Mazdak Farrokhzad-0/+35
2019-10-01Remove the `$lt_tcx` parameter from `direct_interners!`.Nicholas Nethercote-7/+7
2019-10-01Inline and remove `intern_method!`.Nicholas Nethercote-26/+14
2019-10-01Remove special treatment for `_intern_canonical_var_infos`.Nicholas Nethercote-14/+1
2019-10-01Reorder the slice interners.Nicholas Nethercote-2/+2
2019-10-01Avoid `SmallVec::collect()` in `Result::intern_with()`.Nicholas Nethercote-2/+23
2019-09-30async/await: improve obligation errorsDavid Wood-0/+35
2019-09-30Self-Profiling: Refactor SelfProfiler API to be RAII based where possible.Michael Woerister-0/+4
2019-09-29remove indexed_vec re-export from rustc_data_structurescsmoe-2/+2
2019-09-29clean ClosureSubsts in rustc::tycsmoe-2/+2
2019-09-28Switch over all StableHash impls to new formatMark Rousskov-4/+2
2019-09-28Rollup merge of #64781 - Mark-Simulacrum:no-global-tcx, r=eddybMazdak Farrokhzad-17/+4
2019-09-27cleanup dead ast-borrowck / migrate-mode code.Mazdak Farrokhzad-6/+0
2019-09-27Remove lift_to_globalMark Rousskov-5/+0
2019-09-27Remove global_tcx from TyCtxtMark Rousskov-13/+5
2019-09-27Auto merge of #64813 - varkor:node-to-kind, r=Centrilbors-3/+3
2019-09-26Auto merge of #64816 - Centril:rollup-gbeqot4, r=Centrilbors-11/+0
2019-09-26Rename `Item.node` to `Item.kind`varkor-1/+1
2019-09-26Rename `Lit.node` to `Lit.kind`varkor-1/+1
2019-09-26Rename `Expr.node` to `Expr.kind`varkor-1/+1