about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
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
2024-03-19Auto merge of #122037 - oli-obk:more_new_intrinsics, r=Nilstriebbors-9/+18
2024-03-19Change only_local to enum type and change the macros to always require a vari...surechen-8/+2
2024-03-19Auto merge of #122021 - oli-obk:delangitemification, r=compiler-errorsbors-47/+7
2024-03-19Ensure nested statics have a HIR node to prevent various queries from ICEingOli Scherer-0/+21
2024-03-19Remove all checks of `IntrinsicDef::must_be_overridden` except for the actual...Oli Scherer-3/+1
2024-03-19Make span_bug panic site useful againOli Scherer-9/+18
2024-03-19Make `const_eval_select` a rustc_intrinsicOli Scherer-1/+3
2024-03-19Auto merge of #119212 - w-utter:pretty-print-const-expr, r=compiler-errorsbors-2/+152
2024-03-19The AssocOpaqueTy HIR node is not actually needed to differentiate from other...Oli Scherer-2/+2
2024-03-19Auto merge of #122493 - lukas-code:sized-constraint, r=lcnrbors-16/+19
2024-03-19Auto merge of #122055 - compiler-errors:stabilize-atb, r=oli-obkbors-1/+1
2024-03-18address nitsLukas Markeffsky-1/+1
2024-03-18Rollup merge of #122687 - lcnr:normalizes-to-emit-nested-goals, r=compiler-er...Matthias Krüger-15/+25
2024-03-18Rollup merge of #122158 - estebank:feature-sugg, r=WaffleLapkinMatthias Krüger-1/+42
2024-03-18Deduplicate `associated_body` and `body_id`Oli Scherer-47/+7
2024-03-18cleanup + reviewlcnr-13/+4
2024-03-18update region debug formattingBoxy-2/+16
2024-03-18Provide structured suggestion for `#![feature(foo)]`Esteban Küber-1/+42
2024-03-18`NormalizesTo` return nested goalslcnr-2/+21
2024-03-18Avoid various uses of `Option<Span>` in favor of using `DUMMY_SP` in the few ...Oli Scherer-18/+18
2024-03-17Print a backtrace in const eval if interruptedBen Kimock-0/+2
2024-03-17Guard decorate on when not to skip instead许杰友 Jieyou Xu (Joe)-7/+4
2024-03-17Invoke decorate when error level is beyond warning, including error许杰友 Jieyou Xu (Joe)-7/+16
2024-03-17Only invoke `decorate` if the diag can eventually be emitted许杰友 Jieyou Xu (Joe)-2/+10
2024-03-17added pretty_print_const_exprwill-2/+152
2024-03-16Auto merge of #121926 - tgross35:f16-f128-step3-feature-gate, r=compiler-erro...bors-2/+64
2024-03-15Rollup merge of #122513 - petrochenkov:somehir4, r=fmeaseGuillaume Gomez-18/+5
2024-03-15interpret/allocation: fix aliasing issue in interpreter and refactor getters ...Ralf Jung-11/+31
2024-03-15Rollup merge of #122526 - Zalathar:thir-expr-docs, r=oli-obkMatthias Krüger-1/+12