about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2024-03-22Codegen const panic messages as function callsMark Rousskov-24/+49
2024-03-22Rollup merge of #122820 - oli-obk:no_ord_def_id, r=estebankMatthias Krüger-67/+14
2024-03-22Rollup merge of #122542 - Zalathar:cleanup, r=oli-obkMatthias Krüger-3/+3
2024-03-22Rollup merge of #122537 - RalfJung:interpret-allocation, r=oli-obkMatthias Krüger-11/+31
2024-03-22coverage: Clean up marker statements that aren't needed laterZalathar-3/+3
2024-03-21Rollup merge of #122827 - compiler-errors:span-bugs, r=WaffleLapkinMatthias Krüger-9/+19
2024-03-21Rollup merge of #122793 - compiler-errors:deref-pat-syntax, r=NadrierilMatthias Krüger-1/+1
2024-03-21Rollup merge of #122771 - RalfJung:module-items, r=oli-obkMatthias Krüger-11/+19
2024-03-21Implement macro-based deref!() syntax for deref patternsMichael Goulet-1/+1
2024-03-21Remove unnecessary braces from span_bugMichael Goulet-9/+19
2024-03-21rename items -> free_itemsRalf Jung-11/+13
2024-03-21add some comments to hir::ModuleItemsRalf Jung-0/+6
2024-03-21Rollup merge of #122799 - estebank:issue-122569, r=fee1-deadMatthias Krüger-6/+22
2024-03-21Rollup merge of #122358 - compiler-errors:bound-regions-in-generator, r=lcnrMatthias Krüger-2/+34
2024-03-21Rollup merge of #122222 - Nadrieril:deref-pat-feature-gate, r=compiler-errorsMatthias Krüger-0/+10
2024-03-21Sorting arbitrary constants should not be done, as it relies on `DefId` order...Oli Scherer-64/+3
2024-03-21Stop `ConstraintCategory` `Ord` impl from relying on `Ty`'s `Ord` impl.Oli Scherer-2/+10
2024-03-21Remove unnecessary Partial/Ord implOli Scherer-1/+1
2024-03-21Auto merge of #122568 - RalfJung:mentioned-items, r=oli-obkbors-0/+46
2024-03-21Auto merge of #121123 - compiler-errors:item-assumptions, r=oli-obkbors-7/+27
2024-03-20Add a testBen Kimock-0/+6
2024-03-20Rollup merge of #122749 - aliemjay:region-err, r=compiler-errorsJacob Pratt-0/+1
2024-03-21Replace closures with `_` when suggesting fully qualified path for method callEsteban Küber-6/+22
2024-03-20Add barest-bones deref patternsNadrieril-0/+10
2024-03-20make `type_flags(ReError) & HAS_ERROR`Ali MJ Al-Nasrawy-0/+1
2024-03-20Split item bounds and item super predicatesMichael Goulet-7/+27
2024-03-20Auto merge of #122754 - Mark-Simulacrum:bootstrap-bump, r=albertlarsan68bors-2/+1
2024-03-20step cfgsMark Rousskov-2/+1
2024-03-20Auto merge of #120717 - compiler-errors:cap-closure-kind, r=oli-obkbors-25/+36
2024-03-20mentioned_items: record all callee and coerced closure types, whether they ar...Ralf Jung-6/+18
2024-03-20mentioned items: also handle closure-to-fn-ptr coercionsRalf Jung-1/+2
2024-03-20mentioned items: also handle vtablesRalf Jung-1/+5
2024-03-20avoid processing mentioned items that are also still usedRalf Jung-1/+1
2024-03-20collector: recursively traverse 'mentioned' items to evaluate their constantsRalf Jung-0/+29
2024-03-20compiler: allow transmute of ZST arrays with genericsDavid Rheinsberg-1/+6
2024-03-20Update documentationOli Scherer-4/+5
2024-03-20Rename mir_const query to mir_builtOli Scherer-2/+2
2024-03-20Replace `mir_built` query with a hook and use mir_const everywhere insteadOli Scherer-7/+6
2024-03-20Rollup merge of #121543 - onur-ozkan:clippy-args, r=oli-obkMatthias Krüger-14/+10
2024-03-20Auto merge of #122119 - estebank:issue-117846, r=Nadrierilbors-0/+5
2024-03-19Silence unecessary `!Sized` binding errorEsteban Küber-0/+5
2024-03-20resolve clippy errorsonur-ozkan-14/+10
2024-03-19Add a few more commentsMichael Goulet-1/+5
2024-03-19Fix ABI for FnMut/Fn impls for async closuresMichael Goulet-1/+11
2024-03-19Only split by-ref/by-move futures for async closuresMichael Goulet-28/+25
2024-03-19Auto merge of #122735 - matthiaskrgr:rollup-pgb1s90, r=matthiaskrgrbors-10/+25
2024-03-19Rollup merge of #122719 - oli-obk:nested_static_feed_hir, r=fee1-deadMatthias Krüger-2/+23
2024-03-19Rollup merge of #122695 - surechen:make_only_local_explict_argument, r=lcnrMatthias Krüger-8/+2
2024-03-19Do binder folding eagerly in bound_coroutine_hidden_typesMichael Goulet-2/+34
2024-03-19Auto merge of #122392 - BoxyUwU:misc_cleanup, r=lcnrbors-2/+16