about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2025-06-01Optionally don't steal the THIRNadrieril-1/+2
2025-06-01Auto merge of #141731 - compiler-errors:tweak-fast-path-trait, r=lcnrbors-4/+2
2025-05-31Rollup merge of #141740 - nnethercote:hir-ItemKind-field-order, r=fee1-deadMatthias Krüger-1/+1
2025-05-30Move naked fn checks to hir_typeckOli Scherer-5/+0
2025-05-30Change a per-module query to just run on the items it internally filters forOli Scherer-4/+5
2025-05-30Rollup merge of #141703 - compiler-errors:deref-place, r=lcnrMatthias Krüger-36/+42
2025-05-30Rollup merge of #141507 - RalfJung:atomic-intrinsics, r=bjorn3Matthias Krüger-3/+35
2025-05-30Rollup merge of #141407 - mu001999-contrib:dead-code/refactor, r=petrochenkovMatthias Krüger-1/+1
2025-05-30Reorder fields in `hir::ItemKind` variants.Nicholas Nethercote-1/+1
2025-05-29Structurally normalize types as needed in projection_ty_coreMichael Goulet-36/+42
2025-05-29Tweak fast path trait handlingMichael Goulet-4/+2
2025-05-29Auto merge of #141716 - jhpratt:rollup-9bjrzfi, r=jhprattbors-23/+5
2025-05-29Rollup merge of #141683 - compiler-errors:unsafe-binder-capture, r=oli-obkJacob Pratt-0/+4
2025-05-29Rollup merge of #141682 - nia-e:fixup-alloc, r=RalfJungJacob Pratt-1/+1
2025-05-29Rollup merge of #136429 - fmease:gci-fix-def-site-checks, r=BoxyUwUJacob Pratt-22/+0
2025-05-29Auto merge of #141581 - lcnr:fold-clauses, r=compiler-errorsbors-1/+40
2025-05-28get rid of rustc_codegen_ssa::common::AtomicOrderingRalf Jung-1/+1
2025-05-28atomic_load intrinsic: use const generic parameter for orderingRalf Jung-3/+35
2025-05-28Handle e2021 precise capturing of unsafe binderMichael Goulet-0/+4
2025-05-28interpret/allocation: make alloc fn be FnOnceNia Espera-1/+1
2025-05-27Rollup merge of #141551 - compiler-errors:hir-lints, r=BoxyUwUTrevor Gross-2/+6
2025-05-27Rollup merge of #141495 - compiler-errors:rename-unpack, r=fmeaseMatthias Krüger-46/+46
2025-05-27Drive-by: Delete dead TyCtxtEnsureOk::const_eval_polyLeón Orell Valerian Liehr-22/+0
2025-05-27Refactor the two-phase check for impls and impl itemsMu001999-1/+1
2025-05-27Fix some var namesMichael Goulet-8/+8
2025-05-27Rename unpack to kindMichael Goulet-44/+44
2025-05-27Rollup merge of #141582 - RalfJung:cleanup, r=bjorn3Michael Goulet-7/+50
2025-05-26Limit the size of cgu names when using the `-Zhuman-readable-cgu-names` optionDiggory Blake-1/+26
2025-05-26add additional `TypeFlags` fast pathslcnr-1/+40
2025-05-27Rollup merge of #141513 - nia-e:allocbytes-extend, r=RalfJung许杰友 Jieyou Xu (Joe)-19/+43
2025-05-27Rollup merge of #141433 - compiler-errors:unsafe-binder-captures, r=oli-obk许杰友 Jieyou Xu (Joe)-0/+3
2025-05-26extend allocbytes with associated typeNia Espera-19/+43
2025-05-25hir_body_const_context should take LocalDefIdMichael Goulet-2/+6
2025-05-24Rollup merge of #141511 - Noratrieb:codegen-fn-attrs, r=compiler-errorsGuillaume Gomez-24/+21
2025-05-24Cleanup CodegenFnAttrFlagsNoratrieb-24/+21
2025-05-24ScalarInt: support conversion with signed int types and cmp::OrderingRalf Jung-7/+50
2025-05-23yeet `CanonicalVarInfo`lcnr-15/+18
2025-05-23Properly analyze captures from unsafe bindersMichael Goulet-0/+3
2025-05-23Auto merge of #140553 - BoxyUwU:defer_type_system_ctfe, r=compiler-errorsbors-3/+23
2025-05-22Auto merge of #141396 - matthiaskrgr:rollup-feg050g, r=matthiaskrgrbors-37/+14
2025-05-22Review CommentsBoxy-3/+7
2025-05-22Auto merge of #141135 - compiler-errors:fast-path-2, r=lcnrbors-2/+2
2025-05-21Introduce `tcx.anon_const_kind` queryBoxy-3/+19
2025-05-20Querify coroutine_hidden_typesMichael Goulet-37/+14
2025-05-19Rollup merge of #140874 - mejrs:rads, r=WaffleLapkinStuart Cook-4/+4
2025-05-18Rollup merge of #140926 - azhogin:azhogin/async-drop-coroutine-layout-returns...León Orell Valerian Liehr-9/+22
2025-05-18Remove rustc_attr_data_structures re-export from rustc_attr_parsingmejrs-4/+4
2025-05-18Fast path for sized predMichael Goulet-2/+2
2025-05-17Auto merge of #140856 - oli-obk:merge-queries2, r=nnethercotebors-2/+1
2025-05-17Auto merge of #141113 - matthiaskrgr:rollup-k7izuh8, r=matthiaskrgrbors-4/+2