about summary refs log tree commit diff
path: root/src/librustc_middle/ty
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-26130/+0
2020-08-27Auto merge of #75933 - Aaron1011:feature/closure-move-err, r=oli-obkbors-1/+7
2020-08-26Point to a move-related span when pointing to closure upvarsAaron Hill-1/+7
2020-08-25VariantDef: move recovered into VariantFlagsBastian Kauschke-4/+13
2020-08-24hir: consistent use and naming of lang itemsDavid Wood-18/+18
2020-08-23Prefer https link for wikipedia URLsLzu Tao-1/+1
2020-08-22Lazy decoding of DefPathTable from crate metadata (non-incremental case)Aaron Hill-13/+6
2020-08-20Auto merge of #75562 - oli-obk:const_prop_no_aggregates, r=wesleywiserbors-1/+1
2020-08-20Add missing tick for docLzu Tao-1/+1
2020-08-19Auto merge of #75563 - richkadel:llvm-coverage-map-gen-5.4, r=wesleywiserbors-0/+5
2020-08-19Use CopyTaggedPtr for ParamEnvMark Rousskov-60/+47
2020-08-18Moved coverage counter injection from BasicBlock to Statement.Rich Kadel-0/+5
2020-08-18Validate the MIR of all optimizations in the mir-opt directoryOliver Scherer-1/+1
2020-08-17Auto merge of #75120 - JulianKnodt:rm_reps, r=oli-obkbors-17/+15
2020-08-17Auto merge of #75145 - davidtwco:issue-60607-preallocate-defid-for-lang-items...bors-1/+1
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-17/+15
2020-08-16Rollup merge of #74399 - mark-i-m:ty-err-4, r=eddybTyler Mandry-15/+12
2020-08-16Rollup merge of #74346 - eddyb:reachable-defs, r=nikomatsakisTyler Mandry-1/+1
2020-08-16Rollup merge of #74314 - eddyb:closure-substs-direct, r=nikomatsakisTyler Mandry-27/+68
2020-08-16move DelaySpanBugEmitted to ty::contextmark-15/+12
2020-08-16Auto merge of #73176 - LeSeulArtichaut:tyctxtat-err, r=eddybbors-3/+19
2020-08-16rustc_typeck: construct {Closure,Generator}Substs more directly.Eduard-Mihai Burtescu-27/+68
2020-08-16Use LocalDefId instead of HirId for reachable_set elements.Eduard-Mihai Burtescu-1/+1
2020-08-16hir: introduce `QPath::LangItem`David Wood-1/+1
2020-08-14Rollup merge of #75448 - lcnr:rn-as_local_hir_id, r=davidtwcoTyler Mandry-17/+18
2020-08-14Fix tests and address review commentsMatthew Jasper-2/+2
2020-08-14Add some documentation for (De|En)codableMatthew Jasper-0/+11
2020-08-14Simplify arena_types macrosMatthew Jasper-1/+1
2020-08-14Rework `rustc_serialize`Matthew Jasper-631/+463
2020-08-13merge `as_local_hir_id` with `local_def_id_to_hir_id`Bastian Kauschke-17/+18
2020-08-13self-profile: Cache more query key strings when doing self-profiling.Michael Woerister-1/+45
2020-08-11Auto merge of #74802 - Mark-Simulacrum:reland-74069, r=nnethercotebors-4/+22
2020-08-11Rollup merge of #75226 - pnadon:miri-undef-uninit, r=RalfJungYuki Okushi-2/+2
2020-08-11Rollup merge of #75337 - davidtwco:polymorphization-75255-fixes, r=eddybDylan DPC-36/+33
2020-08-09rustc_middle: use IndexSet in OnDiskCacheJosh Stone-17/+5
2020-08-09instance: only polymorphize upvar substsDavid Wood-36/+33
2020-08-08Miri: Renamed "undef" to "uninit"Philippe Nadon-2/+2
2020-08-08Auto merge of #74932 - nnethercote:rm-ast-session-globals, r=petrochenkovbors-14/+10
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-14/+10
2020-08-08Auto merge of #74877 - lcnr:min_const_generics, r=oli-obkbors-1/+3
2020-08-07instance: polymorphize `FnDef` substsDavid Wood-2/+12
2020-08-07instance: avoid unnecessary `mk_` callsDavid Wood-2/+10
2020-08-07ty: add `MAY_POLYMORPHIZE` flagDavid Wood-1/+19
2020-08-07instance: always polymorphize substsDavid Wood-38/+8
2020-08-07instance: polymorphize upvar closures/generatorsDavid Wood-20/+87
2020-08-06Auto merge of #75008 - eddyb:rmeta-indexed-trait-impls, r=nikomatsakisbors-22/+28
2020-08-05add min_const_generics feature gateBastian Kauschke-1/+3
2020-08-04Add `TyCtxtAt::{ty_error, ty_error_with_message}`LeSeulArtichaut-3/+19
2020-08-04Remove two fields from `SubstFolder`.Nicholas Nethercote-31/+6
2020-08-03Auto merge of #75055 - cjgillot:clean-cache, r=oli-obkbors-0/+2