diff options
Diffstat (limited to 'src/test/ui/parser/issues/issue-65041-empty-vis-matcher-in-trait.rs')
-rw-r--r-- | src/test/ui/parser/issues/issue-65041-empty-vis-matcher-in-trait.rs | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/src/test/ui/parser/issues/issue-65041-empty-vis-matcher-in-trait.rs b/src/test/ui/parser/issues/issue-65041-empty-vis-matcher-in-trait.rs deleted file mode 100644 index b08767b21..000000000 --- a/src/test/ui/parser/issues/issue-65041-empty-vis-matcher-in-trait.rs +++ /dev/null @@ -1,28 +0,0 @@ -// check-pass - -// Here we check that a `:vis` macro matcher subsititued for the empty visibility -// (`VisibilityKind::Inherited`) is accepted when used before an item in a trait. - -fn main() {} - -macro_rules! mac_in_trait { - ($vis:vis MARKER) => { - $vis fn beta() {} - - $vis const GAMMA: u8; - - $vis type Delta; - } -} - -trait Alpha { - mac_in_trait!(MARKER); -} - -// We also accept visibilities on items in traits syntactically but not semantically. -#[cfg(FALSE)] -trait Foo { - pub fn bar(); - pub(crate) type baz; - pub(super) const QUUX: u8; -} |