rust/tests/ui/editions
Eric Huss 4636dd9347 Add tests for nested macro_rules edition behavior
This adds tests to check the behavior of how nested macro_rules
definitions work across edition boundaries. This covers a change in
behavior due to https://github.com/rust-lang/rust/pull/133274.

See https://github.com/rust-lang/rust/issues/135669
2025-02-03 13:12:41 -08:00
..
auxiliary Add tests for nested macro_rules edition behavior 2025-02-03 13:12:41 -08:00
async-block-2015.rs Stabilize the 2024 edition 2024-11-22 11:12:15 -08:00
async-block-2015.stderr Stabilize the 2024 edition 2024-11-22 11:12:15 -08:00
dyn-trait-sugg-2021.rs Don't assume traits used as type are trait objs 2024-10-11 17:36:04 +02:00
dyn-trait-sugg-2021.stderr Don't assume traits used as type are trait objs 2024-10-11 17:36:04 +02:00
edition-cstr-2015-2018.rs Stabilize the 2024 edition 2024-11-22 11:12:15 -08:00
edition-cstr-2015-2018.stderr Stabilize the 2024 edition 2024-11-22 11:12:15 -08:00
edition-extern-crate-allowed.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
edition-extern-crate-allowed.stderr
edition-imports-2015.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
edition-imports-2015.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
edition-imports-2018.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
edition-imports-2018.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
edition-imports-virtual-2015-ambiguity.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
edition-imports-virtual-2015-gated.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
edition-imports-virtual-2015-gated.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
edition-keywords-2015-2015-expansion.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
edition-keywords-2015-2015-parsing.rs Tweak more warnings. 2024-10-28 14:20:28 +11:00
edition-keywords-2015-2015-parsing.stderr Tweak more warnings. 2024-10-28 14:20:28 +11:00
edition-keywords-2015-2015.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
edition-keywords-2015-2018-expansion.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
edition-keywords-2015-2018-expansion.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
edition-keywords-2015-2018-parsing.rs Tweak more warnings. 2024-10-28 14:20:28 +11:00
edition-keywords-2015-2018-parsing.stderr Tweak more warnings. 2024-10-28 14:20:28 +11:00
edition-keywords-2015-2018.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
edition-keywords-2018-2015-expansion.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
edition-keywords-2018-2015-parsing.rs Stabilize async closures 2024-12-13 00:04:56 +00:00
edition-keywords-2018-2015-parsing.stderr Stabilize async closures 2024-12-13 00:04:56 +00:00
edition-keywords-2018-2015.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
edition-keywords-2018-2018-expansion.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
edition-keywords-2018-2018-expansion.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
edition-keywords-2018-2018-parsing.rs Stabilize async closures 2024-12-13 00:04:56 +00:00
edition-keywords-2018-2018-parsing.stderr Stabilize async closures 2024-12-13 00:04:56 +00:00
edition-keywords-2018-2018.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
edition-raw-pointer-method-2015.rs [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives 2024-02-16 20:02:50 +00:00
edition-raw-pointer-method-2015.stderr Show number in error message even for one error 2023-11-24 19:15:52 +01:00
edition-raw-pointer-method-2018.rs Use the more informative generic type inference failure error on method calls on raw pointers 2024-03-20 15:53:06 +00:00
edition-raw-pointer-method-2018.stderr Use the more informative generic type inference failure error on method calls on raw pointers 2024-03-20 15:53:06 +00:00
nested-macro-rules-edition.e2021.stderr Add tests for nested macro_rules edition behavior 2025-02-03 13:12:41 -08:00
nested-macro-rules-edition.rs Add tests for nested macro_rules edition behavior 2025-02-03 13:12:41 -08:00
never-type-fallback-breaking.e2021.fixed Properly consider APITs for never type fallback ascription fix 2024-12-12 00:32:18 +00:00
never-type-fallback-breaking.e2021.stderr Use links to edition guide for edition migrations 2024-12-15 20:28:16 -08:00
never-type-fallback-breaking.e2024.stderr Properly consider APITs for never type fallback ascription fix 2024-12-12 00:32:18 +00:00
never-type-fallback-breaking.rs Properly consider APITs for never type fallback ascription fix 2024-12-12 00:32:18 +00:00
never-type-fallback.e2021.run.stdout Add a test for never type fallback edition change 2024-05-17 15:01:43 +02:00
never-type-fallback.e2024.run.stdout Add a test for never type fallback edition change 2024-05-17 15:01:43 +02:00
never-type-fallback.rs Update more 2024 tests to remove -Zunstable-options 2024-11-28 14:32:45 -08:00