rust/tests/ui/parser/macro
Trevor Gross b9e9be38c0 mbe: Clean up code with non-optional NonterminalKind
Since [1], the fragment specifier is unconditionally required in all
editions. This means `NonTerminalKind` no longer needs to be optional,
as we can reject this code during the expansion of `macro_rules!` rather
than handling it throughout the code. Do this cleanup here.

[1]: https://github.com/rust-lang/rust/pull/128425
2025-06-24 04:37:36 -04:00
..
auxiliary Report text_direction_codepoint_in_literal when parsing 2025-05-27 15:57:41 +00:00
bad-macro-argument.rs
bad-macro-argument.stderr
issue-33569.rs mbe: Clean up code with non-optional NonterminalKind 2025-06-24 04:37:36 -04:00
issue-33569.stderr mbe: Clean up code with non-optional NonterminalKind 2025-06-24 04:37:36 -04:00
issue-37113.rs
issue-37113.stderr
issue-37234.rs
issue-37234.stderr
literals-are-validated-before-expansion.rs
literals-are-validated-before-expansion.stderr
macro-doc-comments-1.rs
macro-doc-comments-1.stderr
macro-doc-comments-2.rs
macro-doc-comments-2.stderr
macro-expand-to-field.rs
macro-expand-to-field.stderr
macro-expand-to-match-arm.rs
macro-expand-to-match-arm.stderr
macro-incomplete-parse.rs
macro-incomplete-parse.stderr
macro-repeat.rs
macro-repeat.stderr
mbe-bare-trait-object-maybe-trait-bound.rs
mbe-dotdotdot-may-not-begin-a-type.rs
pub-item-macro.rs
pub-item-macro.stderr
statement-boundaries.rs
trait-non-item-macros.rs
trait-non-item-macros.stderr
trait-object-macro-matcher.e2015.stderr
trait-object-macro-matcher.e2021.stderr
trait-object-macro-matcher.rs
unicode-control-codepoints-macros.rs Report text_direction_codepoint_in_literal when parsing 2025-05-27 15:57:41 +00:00
unicode-control-codepoints-macros.stderr Report text_direction_codepoint_in_literal when parsing 2025-05-27 15:57:41 +00:00