]> git.lizzy.rs Git - rust.git/blobdiff - src/test/ui/user-defined-macro-rules.rs
Merge commit '3e7c6dec244539970b593824334876f8b6ed0b18' into clippyup
[rust.git] / src / test / ui / user-defined-macro-rules.rs
index 31bfdd025d99dcd733898e547a794d9f68403f0f..09e071ec45420d6500047f485892a5ba71ca9eff 100644 (file)
@@ -1,5 +1,9 @@
-#![allow(unused_macros)]
+// check-pass
 
-macro_rules! macro_rules { () => {} } //~ ERROR user-defined macros may not be named `macro_rules`
+macro_rules! macro_rules { () => { struct S; } } // OK
 
-fn main() {}
+macro_rules! {} // OK, calls the macro defined above
+
+fn main() {
+    let s = S;
+}