about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2022-07-16Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r=estebankMatthias Krüger-3/+24
2022-07-17avoid some `Symbol` to `String` conversionsTakayuki Maeda-8/+8
2022-07-15Propagate Expectation around binop typeck code to construct more precise trai...Will Crichton-1/+20
2022-07-15Revert "Highlight conflicting param-env candidates"Michael Goulet-9/+1
2022-07-15Introduce opaque type to hidden type projectionOli Scherer-3/+24
2022-07-15Auto merge of #99278 - Dylan-DPC:rollup-fcln6st, r=Dylan-DPCbors-6/+1
2022-07-15Rollup merge of #98869 - compiler-errors:stop_guessing_head_span, r=cjgillotDylan DPC-6/+1
2022-07-15Auto merge of #99013 - RalfJung:dont-poison-my-places, r=oli-obkbors-0/+2
2022-07-15Rollup merge of #99131 - compiler-errors:label-fn, r=cjgillotDylan DPC-0/+8
2022-07-15remove tcx from ObligationCauseCode::spanMichael Goulet-1/+1
2022-07-15Remove some more usages of guess_head_spanMichael Goulet-6/+1
2022-07-15Auto merge of #98203 - kckeiks:gather-body-owners-in-hir-item-queries, r=cjgi...bors-113/+105
2022-07-14Point out custom Fn-family trait implMichael Goulet-0/+8
2022-07-14Use constant eval to do strict validity checks5225225-0/+9
2022-07-14Auto merge of #99242 - Dylan-DPC:rollup-34bqdh8, r=Dylan-DPCbors-69/+201
2022-07-14Rollup merge of #99000 - JulianKnodt:allow_resolve_no_substs, r=lcnrDylan DPC-69/+201
2022-07-14Auto merge of #95956 - yaahc:stable-in-unstable, r=cjgillotbors-4/+15
2022-07-14Auto merge of #99231 - Dylan-DPC:rollup-0tl8c0o, r=Dylan-DPCbors-5/+7
2022-07-14eagerly check for bound vars of predicateslcnr-0/+4
2022-07-14remove `ct.has_vars_bound_at_or_above` callslcnr-2/+1
2022-07-14Fix overlapping implskadmin-137/+29
2022-07-14Rollup merge of #98705 - WaffleLapkin:closure_binder, r=cjgillotDylan DPC-5/+7
2022-07-14Auto merge of #98975 - jyn514:unstable_opts, r=wesleywiserbors-27/+27
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-27/+27
2022-07-13assigning to a union field can never drop nowRalf Jung-6/+0
2022-07-13collect module item-likes in visit_itemsMiguel Guarniz-7/+10
2022-07-13Auto merge of #99210 - Dylan-DPC:rollup-879cp1t, r=Dylan-DPCbors-22/+49
2022-07-13merge visitors in queriesMiguel Guarniz-135/+75
2022-07-13inline associated_bodyMiguel Guarniz-20/+5
2022-07-13use gathered body_owners in par_body_ownersMiguel Guarniz-13/+2
2022-07-13Auto merge of #98145 - ouz-a:some_branch, r=oli-obkbors-4/+39
2022-07-13get rid of MemPlaceMeta::PoisonRalf Jung-0/+2
2022-07-13Rollup merge of #99011 - oli-obk:UnsoundCell, r=eddybDylan DPC-22/+42
2022-07-13Rollup merge of #98574 - dingxiangfei2009:let-else-thir, r=oli-obkDylan DPC-0/+7
2022-07-12Add an indirection for closures in `hir::ExprKind`Maybe Waffle-5/+7
2022-07-12arena > Rc for query resultslcnr-0/+1
2022-07-12Rollup merge of #99154 - rosehuds:master, r=cjgillotDylan DPC-5/+3
2022-07-12Rollup merge of #99038 - jackh726:earlybinder-cleanup, r=lcnrDylan DPC-2/+10
2022-07-12add new rval, pull deref earlyouz-a-4/+39
2022-07-12Move abstract const to rustc_middle::tykadmin-69/+309
2022-07-11move else block into the `Local` structDing Xiang Fei-1/+1
2022-07-11lower let-else in MIR insteadDing Xiang Fei-1/+8
2022-07-11use PlaceRef::iter_projections to fix old FIXMERose Hudson-5/+3
2022-07-11Hide niches in SIMD types, tooOli Scherer-6/+1
2022-07-11More obvious closure nameOli Scherer-4/+4
2022-07-10Rollup merge of #99103 - TaKO8Ki:avoid-&str-to-string-conversions, r=oli-obkMatthias Krüger-5/+3
2022-07-10avoid some `&str` to `String` conversionsTakayuki Maeda-5/+3
2022-07-09Auto merge of #98957 - RalfJung:zst-are-different, r=lcnr,oli-obkbors-46/+44
2022-07-09tweak names and output and blessRalf Jung-7/+15
2022-07-09review feedbackRalf Jung-13/+7