]> git.lizzy.rs Git - rust.git/blobdiff - src/test/ui/user-defined-macro-rules.rs
Auto merge of #75936 - sdroege:chunks-exact-construction-bounds-check, r=nagisa
[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;
+}