]> git.lizzy.rs Git - rust.git/commitdiff
Add labels hygiene test
authorJeffrey Seyfried <jeffrey.seyfried@gmail.com>
Fri, 15 Jul 2016 05:23:55 +0000 (05:23 +0000)
committerJeffrey Seyfried <jeffrey.seyfried@gmail.com>
Fri, 15 Jul 2016 05:23:55 +0000 (05:23 +0000)
src/test/run-pass/hygiene.rs

index 4507ba50192dd67ccae1245cebb7c3245a1a0d4d..d72386190ecd2768326ca42afec211098279a76d 100644 (file)
@@ -106,6 +106,13 @@ macro_rules! m {
     m!(Ok(x), x);
 }
 
+fn label_hygiene() {
+    'a: loop {
+        macro_rules! m { () => { break 'a; } }
+        m!();
+    }
+}
+
 fn main() {
     f();
     g();