Auto merge of #128216 - tgross35:bump-stage0, r= · rust-lang/rust@69ed69b (original) (raw)
`@@ -516,7 +516,7 @@ declare_features! (
`
516
516
`/// Give access to additional metadata about declarative macro meta-variables.
`
517
517
`(unstable, macro_metavar_expr, "1.61.0", Some(83527)),
`
518
518
`/// Provides a way to concatenate identifiers using metavariable expressions.
`
519
``
`-
(unstable, macro_metavar_expr_concat, "CURRENT_RUSTC_VERSION", Some(124225)),
`
``
519
`+
(unstable, macro_metavar_expr_concat, "1.81.0", Some(124225)),
`
520
520
`` /// Allows #[marker]
on certain traits allowing overlapping implementations.
``
521
521
`(unstable, marker_trait_attr, "1.30.0", Some(29864)),
`
522
522
`/// Allows exhaustive pattern matching on types that contain uninhabited types in cases that are
`
`@@ -561,11 +561,11 @@ declare_features! (
`
561
561
`/// Allows using multiple nested field accesses in offset_of!
`
562
562
`(unstable, offset_of_nested, "1.77.0", Some(120140)),
`
563
563
`/// Allows using fields with slice type in offset_of!
`
564
``
`-
(unstable, offset_of_slice, "CURRENT_RUSTC_VERSION", Some(126151)),
`
``
564
`+
(unstable, offset_of_slice, "1.81.0", Some(126151)),
`
565
565
`` /// Allows using #[optimize(X)]
.
``
566
566
`(unstable, optimize_attribute, "1.34.0", Some(54882)),
`
567
567
`/// Allows specifying nop padding on functions for dynamic patching.
`
568
``
`-
(unstable, patchable_function_entry, "CURRENT_RUSTC_VERSION", Some(123115)),
`
``
568
`+
(unstable, patchable_function_entry, "1.81.0", Some(123115)),
`
569
569
`` /// Allows postfix match expr.match { ... }
``
570
570
`(unstable, postfix_match, "1.79.0", Some(121618)),
`
571
571
`` /// Allows use<'a, 'b, A, B>
in impl Trait + use<...>
for precise capture of generic args.
``
`@@ -577,7 +577,7 @@ declare_features! (
`
577
577
`` /// Makes &
and &mut
patterns eat only one layer of references in Rust 2024.
``
578
578
`(incomplete, ref_pat_eat_one_layer_2024, "1.79.0", Some(123076)),
`
579
579
`` /// Makes &
and &mut
patterns eat only one layer of references in Rust 2024—structural variant
``
580
``
`-
(incomplete, ref_pat_eat_one_layer_2024_structural, "CURRENT_RUSTC_VERSION", Some(123076)),
`
``
580
`+
(incomplete, ref_pat_eat_one_layer_2024_structural, "1.81.0", Some(123076)),
`
581
581
`` /// Allows using the #[register_tool]
attribute.
``
582
582
`(unstable, register_tool, "1.41.0", Some(66079)),
`
583
583
`` /// Allows the #[repr(i128)]
attribute for enums.
``
`@@ -643,9 +643,9 @@ declare_features! (
`
643
643
`` /// Allows using the #[used(linker)]
(or #[used(compiler)]
) attribute.
``
644
644
`(unstable, used_with_arg, "1.60.0", Some(93798)),
`
645
645
`` /// Allows use of x86 AMX
target-feature attributes and intrinsics
``
646
``
`-
(unstable, x86_amx_intrinsics, "CURRENT_RUSTC_VERSION", Some(126622)),
`
``
646
`+
(unstable, x86_amx_intrinsics, "1.81.0", Some(126622)),
`
647
647
`` /// Allows use of the xop
target-feature
``
648
``
`-
(unstable, xop_target_feature, "CURRENT_RUSTC_VERSION", Some(127208)),
`
``
648
`+
(unstable, xop_target_feature, "1.81.0", Some(127208)),
`
649
649
`` /// Allows do yeet
expressions
``
650
650
`(unstable, yeet_expr, "1.62.0", Some(96373)),
`
651
651
`// !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!! !!!!
`