about summary refs log tree commit diff
path: root/src/librustc/ty/context.rs
AgeCommit message (Expand)AuthorLines
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
2019-09-26Rollup merge of #64772 - Mark-Simulacrum:no-tyctxt-tx, r=eddybMazdak Farrokhzad-11/+0
2019-09-26Rename some `_sty` variables to `_kind`varkor-4/+4
2019-09-26Rename `subst::Kind` to `subst::GenericArg`varkor-16/+16
2019-09-26Auto merge of #64513 - varkor:sty-begone, r=eddybbors-10/+10
2019-09-25Remove tx_to_llvm_workers from TyCtxtMark Rousskov-11/+0
2019-09-25Rename surviving uses of `sty`varkor-2/+2
2019-09-25Rename `sty` to `kind`varkor-8/+8
2019-09-25Snap cfgs to new betaMark Rousskov-1/+1
2019-09-23rustc: Fix mixing crates with different `share_generics`Alex Crichton-2/+2
2019-09-15Rollup merge of #64250 - Xanewok:save-analysis-assoc-nested, r=varkorMazdak Farrokhzad-20/+18
2019-09-14fix #6443012101111-3/+3
2019-09-13Always validate HIR ID for TypeckTablesIgor Matuszewski-20/+18
2019-09-07Apply suggestions from code reviewAlexander Regueiro-4/+2
2019-09-07Aggregation of cosmetic changes made during work on REPL PRs: librustcAlexander Regueiro-85/+80
2019-09-01review commentsEsteban Küber-14/+2
2019-09-01Account for arbitrary self types in E0599Esteban Küber-0/+18
2019-08-30Add a "diagnostic item" schemeOliver Scherer-0/+21
2019-08-28Add Option<Span> to `require_lang_item`Yuki Okushi-2/+2
2019-08-22Move promoted out of mir::BodyWesley Wiser-1/+11
2019-08-19Auto merge of #63463 - matthewjasper:ty_param_cleanup, r=petrochenkovbors-4/+5
2019-08-18Pre intern the `Self` parameter typeMatthew Jasper-4/+5