about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-11-14Use an atom comparison for a keyword check.Nicholas Nethercote-1/+3
2024-11-14Use `for_each_child` in a suitable place.Nicholas Nethercote-7/+5
2024-11-14Tweak a `resolutions` loop.Nicholas Nethercote-6/+5
2024-11-13Use iteration instead of indexing to access ribs.Nicholas Nethercote-6/+5
2024-11-13Optimize `check_keyword_case`.Nicholas Nethercote-1/+2
2024-11-12Auto merge of #132954 - matthiaskrgr:rollup-x3rww9h, r=matthiaskrgrbors-226/+384
2024-11-12Rollup merge of #132947 - lqd:trimmed-ice, r=compiler-errorsMatthias Krüger-3/+16
2024-11-12Rollup merge of #132938 - compiler-errors:ed2024-apit-sugg, r=chenyukangMatthias Krüger-1/+9
2024-11-12Rollup merge of #132901 - clubby789:enable-pass-check, r=jieyouxuMatthias Krüger-65/+180
2024-11-12Rollup merge of #132541 - RalfJung:const-stable-extern-crate, r=compiler-errorsMatthias Krüger-157/+179
2024-11-12Auto merge of #132282 - Noratrieb:it-is-the-end-of-serial, r=cjgillotbors-1047/+457
2024-11-12Delete the `cfg(not(parallel))` serial compilerNoratrieb-1047/+457
2024-11-12Rename `PASS_NAMES` to disambiguateclubby789-2/+3
2024-11-12Store known passes as an IndexSetclubby789-8/+7
2024-11-12Validate and test `-Zmir-enable-passes`clubby789-5/+28
2024-11-12Declare all MIR passes in a listclubby789-62/+154
2024-11-12Auto merge of #132843 - RalfJung:mono-time-checks, r=lcnrbors-106/+135
2024-11-12clarify `must_produce_diag` ICE for debuggingRémy Rakic-3/+16
2024-11-12Auto merge of #132943 - matthiaskrgr:rollup-164l3ej, r=matthiaskrgrbors-362/+387
2024-11-12Rollup merge of #132935 - compiler-errors:arg-math, r=nnethercoteMatthias Krüger-4/+16
2024-11-12Rollup merge of #132927 - BoxyUwU:consolidate_type_system_const_eval, r=compi...Matthias Krüger-355/+353
2024-11-12Rollup merge of #132668 - ehuss:yield-gate-2024, r=davidtwcoMatthias Krüger-3/+12
2024-11-12Rollup merge of #132651 - PonasKovas:master, r=fmeaseMatthias Krüger-0/+6
2024-11-12allow rustc_private feature in force-unstable-if-unmarked cratesRalf Jung-3/+20
2024-11-12Rollup merge of #132933 - compiler-errors:never-lint-arg-bug, r=WaffleLapkinMatthias Krüger-1/+5
2024-11-12Rollup merge of #132653 - BoxyUwU:const_arg_stmt_mac_call, r=compiler-errorsMatthias Krüger-23/+41
2024-11-12Rollup merge of #132627 - adwinwhite:thir_body_cleanup, r=compiler-errorsMatthias Krüger-5/+1
2024-11-12Rollup merge of #132487 - dianne:include-trait-args-in-suggestion, r=fmeaseMatthias Krüger-21/+44
2024-11-12Make precise capturing suggestion machine-applicable only if it has not APITsMichael Goulet-1/+9
2024-11-12Make sure that we suggest turbofishing the right type argMichael Goulet-1/+5
2024-11-12Consolidate type system const evaluation under `traits::evaluate_const`Boxy-355/+353
2024-11-12Auto merge of #132919 - matthiaskrgr:rollup-ogghyvp, r=matthiaskrgrbors-238/+126
2024-11-12Make sure to ignore elided lifetimes when pointing at args for fulfillment er...Michael Goulet-4/+16
2024-11-11Rollup merge of #132912 - fmease:simplify-gen-param-default-users, r=compiler...Matthias Krüger-115/+39
2024-11-11Rollup merge of #132820 - bjorn3:default_backend_link_impl, r=jieyouxuMatthias Krüger-70/+20
2024-11-11Rollup merge of #132297 - compiler-errors:check-expr-tweaks, r=lcnrMatthias Krüger-53/+63
2024-11-11Rollup merge of #132144 - adetaylor:receiver-trait-itself, r=wesleywiserMatthias Krüger-0/+4
2024-11-11Provide placeholder generic arguments for traits in "no method found for type...dianne-21/+44
2024-11-11Simplify some places that deal with generic parameter defaultsLeón Orell Valerian Liehr-115/+39
2024-11-11Auto merge of #132902 - matthiaskrgr:rollup-43qgg3t, r=matthiaskrgrbors-50/+60
2024-11-11remove attributes from generics in built-in derive macrosPonasKovas-0/+6
2024-11-11Rollup merge of #132891 - Zalathar:short-opt-groups, r=jieyouxuMatthias Krüger-50/+60
2024-11-11Feature gate yield expressions not in 2024Eric Huss-3/+12
2024-11-11Auto merge of #127589 - notriddle:notriddle/search-sem-3, r=GuillaumeGomezbors-2/+37
2024-11-11Remove `rustc_session::config::rustc_short_optgroups`Zalathar-27/+29
2024-11-11Store option strings directly, not in a boxed `apply` closureZalathar-23/+31
2024-11-11Auto merge of #132880 - RalfJung:implied-features, r=workingjubileebors-3/+16
2024-11-11target_features: explain what exacty 'implied' means hereRalf Jung-3/+16
2024-11-11Auto merge of #132854 - RalfJung:query-key-limit, r=compiler-errorsbors-1/+1
2024-11-11Auto merge of #132885 - jhpratt:rollup-4ddd31p, r=jhprattbors-2/+3