From ec10f65310dda7b4667a7abaa67e16fd28030666 Mon Sep 17 00:00:00 2001
From: kramm <kramm>
Date: Fri, 2 Jan 2009 19:40:15 +0000
Subject: [PATCH] test for undefined label in break/continue

---
 lib/as3/err/badbreak.as    |   18 ++++++++++++++++++
 lib/as3/err/badcontinue.as |   18 ++++++++++++++++++
 2 files changed, 36 insertions(+)
 create mode 100644 lib/as3/err/badbreak.as
 create mode 100644 lib/as3/err/badcontinue.as

diff --git a/lib/as3/err/badbreak.as b/lib/as3/err/badbreak.as
new file mode 100644
index 0000000..6a6013b
--- /dev/null
+++ b/lib/as3/err/badbreak.as
@@ -0,0 +1,18 @@
+package {
+    import flash.display.MovieClip
+    public class Main extends flash.display.MovieClip {
+        function Main() {
+            var i:int;
+            
+            /* test for loop */
+            var j:int=0;
+            for(i=0;i<100;i++) {
+                j++;
+                if(i!=50)
+                    break badname;
+                trace("ok 1/6");
+            }
+        }
+    }
+}
+
diff --git a/lib/as3/err/badcontinue.as b/lib/as3/err/badcontinue.as
new file mode 100644
index 0000000..78129fe
--- /dev/null
+++ b/lib/as3/err/badcontinue.as
@@ -0,0 +1,18 @@
+package {
+    import flash.display.MovieClip
+    public class Main extends flash.display.MovieClip {
+        function Main() {
+            var i:int;
+            
+            /* test for loop */
+            var j:int=0;
+            for(i=0;i<100;i++) {
+                j++;
+                if(i!=50)
+                    continue badname;
+                trace("ok 1/6");
+            }
+        }
+    }
+}
+
-- 
1.7.10.4