about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2025-08-06Add comments to `Printer`.Nicholas Nethercote-17/+39
2025-08-05Clarify `value_path_str_with_args`.Nicholas Nethercote-4/+4
2025-08-05Rollup merge of #144920 - compiler-errors:span-arg, r=lqdSamuel Tardieu-3/+3
2025-08-05Rollup merge of #144890 - WaffleLapkin:project_fields, r=lcnrSamuel Tardieu-20/+22
2025-08-05Rollup merge of #144817 - WaffleLapkin:reject-referety, r=UrgauSamuel Tardieu-1/+1
2025-08-05Rollup merge of #144776 - nnethercote:Printer-cleanups, r=cjgillotSamuel Tardieu-528/+502
2025-08-04Dont print arg span in MIR dump for tail callMichael Goulet-3/+3
2025-08-04small refactor of `InterpResult`Waffle Lapkin-20/+22
2025-08-04drive-by cleanup: fix outdated documentationWaffle Lapkin-1/+1
2025-08-04Avoid some code duplication.Nicholas Nethercote-6/+1
2025-08-03Rollup merge of #144822 - Zalathar:hash-owner-nodes, r=compiler-errorsSamuel Tardieu-27/+43
2025-08-03Remove unused arg from `path_append_impl`.Nicholas Nethercote-8/+1
2025-08-03Remove `p!`.Nicholas Nethercote-362/+370
2025-08-03Rename `Printer` variables.Nicholas Nethercote-156/+156
2025-08-03Inline and remove two `FmtPrinter` methods.Nicholas Nethercote-34/+12
2025-08-03Auto merge of #144677 - nnethercote:bound-const-handling, r=lcnrbors-57/+64
2025-08-02Return a struct with named fields from `hash_owner_nodes`Zalathar-4/+20
2025-08-02Flatten `hash_owner_nodes` with an early-returnZalathar-21/+21
2025-08-02Rollup merge of #144478 - joshtriplett:doc-code-formatting-prep, r=AmanieuSamuel Tardieu-5/+10
2025-08-02Auto merge of #144479 - cjgillot:incr-privacy-mod, r=petrochenkovbors-2/+5
2025-08-01Auto merge of #144458 - compiler-errors:no-witness-mini, r=lcnrbors-25/+12
2025-07-31Remove the witness type from coroutine argsMichael Goulet-25/+12
2025-07-31Rollup merge of #144726 - jdonszelmann:move-attr-data-structures, r=lcnrJana Dönszelmann-34/+33
2025-07-31Rollup merge of #144712 - nnethercote:dedup-num-types, r=fmeaseJana Dönszelmann-53/+0
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-34/+33
2025-07-31Deduplicate `IntTy`/`UintTy`/`FloatTy`.Nicholas Nethercote-53/+0
2025-07-31Check consts in `ValidateBoundVars`.Nicholas Nethercote-2/+2
2025-07-31Make const bound handling more like types/regions.Nicholas Nethercote-31/+44
2025-07-31Streamline const folding/visiting.Nicholas Nethercote-26/+20
2025-07-31Auto merge of #144723 - Zalathar:rollup-f9e0rfo, r=Zalatharbors-105/+37
2025-07-31Fix up size asserts.Nicholas Nethercote-14/+26
2025-07-31Move `InferVarInfo` out of `rustc_middle`.Nicholas Nethercote-13/+0
2025-07-31Remove `TyCtxt::get_attrs_unchecked`.Nicholas Nethercote-10/+2
2025-07-31Remove `ParamEnvAnd::into_parts`.Nicholas Nethercote-6/+0
2025-07-31Move `TermVid` out of `rustc_middle`.Nicholas Nethercote-18/+0
2025-07-31Move `rustc_middle::parameterized` to `rustc_metadata`.Nicholas Nethercote-144/+0
2025-07-31Remove unused `ParameterizedOverTcx` impls.Nicholas Nethercote-13/+0
2025-07-31Move `ParamTerm` out of `rustc_middle`.Nicholas Nethercote-15/+0
2025-07-31Move an `EarlyParamRegion` impl block.Nicholas Nethercote-9/+9
2025-07-31Move `ImplHeader` out of `rustc_middle`.Nicholas Nethercote-12/+0
2025-07-31Move `ResolverOutputs` out of `rustc_middle`.Nicholas Nethercote-5/+0
2025-07-31Remove unused `impl_decodable_via_ref!` entries.Nicholas Nethercote-3/+0
2025-07-30Auto merge of #116316 - cjgillot:incr-privacy, r=petrochenkovbors-1/+0
2025-07-30Auto merge of #144577 - oli-obk:wrapping-niche, r=scottmcmbors-3/+3
2025-07-29Reuse `sign_extend` helperOli Scherer-1/+1
2025-07-29Pick the largest niche even if the largest niche is wrapped aroundOli Scherer-2/+2
2025-07-29Rollup merge of #144573 - BoxyUwU:patkind_constant_ptr_docs, r=lcnrStuart Cook-0/+2
2025-07-28Tweak docsCameron Steffen-5/+4
2025-07-28Rename impl_of_method -> impl_of_assocCameron Steffen-2/+2
2025-07-28Rename trait_of_item -> trait_of_assocCameron Steffen-2/+2