about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2023-11-23Move WorkerLocal out of QueryArenasMark Rousskov-4/+4
2023-11-23few moreklensy-17/+0
2023-11-23remove unused pub fnklensy-111/+0
2023-11-22Call FileEncoder::finish in rmeta encodingBen Kimock-2/+5
2023-11-22Cache flags for ty::ConstMichael Goulet-33/+82
2023-11-22Auto merge of #118120 - compiler-errors:closure-kind, r=lcnrbors-12/+0
2023-11-22Auto merge of #118178 - compiler-errors:rollup-0i11w85, r=compiler-errorsbors-4/+2
2023-11-22Rollup merge of #118161 - compiler-errors:coroutine-obligation-opaques, r=lcnrMichael Goulet-1/+1
2023-11-22Rollup merge of #118147 - Nilstrieb:no-redundant-casts, r=WaffleLapkinMichael Goulet-3/+1
2023-11-22Auto merge of #118133 - Urgau:stabilize_trait_upcasting, r=WaffleLapkinbors-1/+1
2023-11-22Stabilize RFC3324 dyn upcasting coercionUrgau-1/+1
2023-11-22Replace `no_ord_impl` with `orderable`.Nicholas Nethercote-0/+7
2023-11-22Replace `custom_encodable` with `encodable`.Nicholas Nethercote-0/+10
2023-11-22Allow defining opaques in check_coroutine_obligationsMichael Goulet-1/+1
2023-11-22Auto merge of #117582 - compiler-errors:uplift-canonical-var, r=jackh726bors-160/+48
2023-11-22Auto merge of #118152 - matthiaskrgr:rollup-bqcck4w, r=matthiaskrgrbors-4/+17
2023-11-21Rollup merge of #118110 - compiler-errors:defining-anchor, r=aliemjayMatthias Krüger-4/+17
2023-11-21Fix some unnecessary castsNilstrieb-3/+1
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-62/+53
2023-11-21Remove ClosureKind predicate kindMichael Goulet-12/+0
2023-11-21Uplift CanonicalVarInfo and friendsMichael Goulet-153/+46
2023-11-21Uplift BoundVarMichael Goulet-7/+2
2023-11-21Rollup merge of #118029 - saethlin:allocid-gc, r=RalfJungNilstrieb-7/+0
2023-11-21Rollup merge of #118121 - nnethercote:rustc_hir, r=compiler-errorsNilstrieb-16/+1
2023-11-21Auto merge of #118107 - matthiaskrgr:rollup-k5bfkfr, r=matthiaskrgrbors-84/+23
2023-11-20Document DefiningAnchor a bit moreMichael Goulet-4/+17
2023-11-20Rollup merge of #117851 - compiler-errors:uplift-infer-const, r=spastorinoMatthias Krüger-81/+5
2023-11-20Rollup merge of #117835 - Nilstrieb:note-object-lifetime-defaults, r=compiler...Matthias Krüger-1/+5
2023-11-20Rollup merge of #117327 - Nilstrieb:more-query-docs, r=compiler-errorsMatthias Krüger-2/+13
2023-11-20Store feature stability un-splitMichael Goulet-10/+4
2023-11-20Unify defined_lib_features and lib_features queriesMichael Goulet-9/+14
2023-11-20Uplift InferConst to rustc_type_irMichael Goulet-77/+2
2023-11-20Use InferTy from rustc_type_ir unconditionallyMichael Goulet-4/+3
2023-11-20Remove unused arena kinds in `rustc_hir` and `rustc_middle`.Nicholas Nethercote-16/+1
2023-11-19Rollup merge of #117832 - RalfJung:interpret-shift, r=cjgillotMichael Goulet-4/+4
2023-11-19Expand Miri's BorTag GC to a Provenance GCBen Kimock-7/+0
2023-11-19Add documentation for some queriesNilstrieb-2/+13
2023-11-17Rollup merge of #117549 - DaniPopes:more-copied, r=b-naberMatthias Krüger-1/+1
2023-11-17Auto merge of #117944 - lcnr:region-refactor-uwu, r=BoxyUwUbors-9/+13
2023-11-17Auto merge of #117278 - lcnr:try-normalize-ty, r=compiler-errorsbors-0/+32
2023-11-17rename bound region instantiationlcnr-9/+13
2023-11-17Rollup merge of #117963 - nnethercote:rustc_query_system, r=compiler-errorsTakayuki Maeda-2/+2
2023-11-17Move `lint_store` from `GlobalCtxt` to `Session`.Nicholas Nethercote-10/+1
2023-11-16Auto merge of #117956 - saethlin:provenance-gc-access, r=RalfJungbors-0/+7
2023-11-16Let Miri see the AllocId for all TyCtxt allocationsBen Kimock-0/+7
2023-11-16Reduce exposure of things.Nicholas Nethercote-2/+2
2023-11-15Re-format code with new rustfmtMark Rousskov-7/+7
2023-11-15Bump cfg(bootstrap)sMark Rousskov-4/+3
2023-11-15Auto merge of #117908 - lcnr:region-kind-rename, r=BoxyUwUbors-83/+88
2023-11-15Auto merge of #117359 - tmiasko:call-def, r=cjgillotbors-2/+17