diff options
Diffstat (limited to 'src/test/ui/no-patterns-in-args-macro.rs')
| -rw-r--r-- | src/test/ui/no-patterns-in-args-macro.rs | 26 | 
1 files changed, 0 insertions, 26 deletions
| diff --git a/src/test/ui/no-patterns-in-args-macro.rs b/src/test/ui/no-patterns-in-args-macro.rs deleted file mode 100644 index b5109f9c286..00000000000 --- a/src/test/ui/no-patterns-in-args-macro.rs +++ /dev/null @@ -1,26 +0,0 @@ -macro_rules! m { - ($pat: pat) => { - trait Tr { - fn trait_method($pat: u8); - } - - type A = fn($pat: u8); - - extern "C" { - fn foreign_fn($pat: u8); - } - }; -} - -mod good_pat { - m!(good_pat); // OK -} - -mod bad_pat { - m!((bad, pat)); - //~^ ERROR patterns aren't allowed in function pointer types - //~| ERROR patterns aren't allowed in foreign function declarations - //~| ERROR patterns aren't allowed in functions without bodies -} - -fn main() {} | 
