about summary refs log tree commit diff
path: root/compiler/rustc_pattern_analysis/src
diff options
context:
space:
mode:
authorMatthias Krüger <476013+matthiaskrgr@users.noreply.github.com>2025-03-13 10:58:21 +0100
committerGitHub <noreply@github.com>2025-03-13 10:58:21 +0100
commit448aa30b5ae0a1c1d3bc083022873d715136263b (patch)
tree4193eb7f12b4436d5634258bf06f408f9d1f0350 /compiler/rustc_pattern_analysis/src
parent952757246035881d70c92b1de5014e26d3cbe469 (diff)
parentb130747e92c92c6cf3a1abb1ac71825eba6b18e3 (diff)
downloadrust-448aa30b5ae0a1c1d3bc083022873d715136263b.tar.gz
rust-448aa30b5ae0a1c1d3bc083022873d715136263b.zip
Rollup merge of #138162 - ehuss:library-2024, r=cuviper
Update the standard library to Rust 2024

This updates the standard library to Rust 2024. This includes the following notable changes:

- Macros are updated to use new expression fragment specifiers. This PR includes a test to illustrate the changes, primarily allowing `const {...}` expressions now.
- Some tests show a change in MIR drop order. We do not believe this will be an observable change ([see zulip discussion](https://rust-lang.zulipchat.com/#narrow/channel/268952-edition/topic/standard.20library.20migration/near/500972873)).

Fixes https://github.com/rust-lang/rust/issues/133081
Diffstat (limited to 'compiler/rustc_pattern_analysis/src')
0 files changed, 0 insertions, 0 deletions