summaryrefslogtreecommitdiffstats
path: root/src/test/ui/macros/auxiliary/macro_with_super_1.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/macros/auxiliary/macro_with_super_1.rs')
-rw-r--r--src/test/ui/macros/auxiliary/macro_with_super_1.rs16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/test/ui/macros/auxiliary/macro_with_super_1.rs b/src/test/ui/macros/auxiliary/macro_with_super_1.rs
new file mode 100644
index 000000000..b015500df
--- /dev/null
+++ b/src/test/ui/macros/auxiliary/macro_with_super_1.rs
@@ -0,0 +1,16 @@
+#![crate_type = "lib"]
+
+#[macro_export]
+macro_rules! declare {
+ () => (
+ pub fn aaa() {}
+
+ pub mod bbb {
+ use super::aaa;
+
+ pub fn ccc() {
+ aaa();
+ }
+ }
+ )
+}