Impl parsing
diff --git a/src/expr.rs b/src/expr.rs
index 20e0555..f2f96d0 100644
--- a/src/expr.rs
+++ b/src/expr.rs
@@ -360,6 +360,12 @@
             |
             expr_mac // must be before expr_path
             |
+            expr_break // must be before expr_path
+            |
+            expr_continue // must be before expr_path
+            |
+            expr_ret // must be before expr_path
+            |
             expr_box
             |
             expr_vec
@@ -386,12 +392,6 @@
             |
             expr_addr_of
             |
-            expr_break
-            |
-            expr_continue
-            |
-            expr_ret
-            |
             expr_repeat
         ) >>
         many0!(alt!(