New error test files
authorMiguel de Icaza <miguel@gnome.org>
Tue, 4 Dec 2001 00:55:13 +0000 (00:55 -0000)
committerMiguel de Icaza <miguel@gnome.org>
Tue, 4 Dec 2001 00:55:13 +0000 (00:55 -0000)
svn path=/trunk/mcs/; revision=1517

mcs/errors/cs0153.cs [new file with mode: 0755]
mcs/errors/cs0159.cs [new file with mode: 0755]

diff --git a/mcs/errors/cs0153.cs b/mcs/errors/cs0153.cs
new file mode 100755 (executable)
index 0000000..c102bfa
--- /dev/null
@@ -0,0 +1,8 @@
+// cs0153.cs: goto default only allowed in switch statement
+// Line:
+class X {
+       void Main ()
+       {
+               goto default;
+       }
+}
diff --git a/mcs/errors/cs0159.cs b/mcs/errors/cs0159.cs
new file mode 100755 (executable)
index 0000000..65aa5cb
--- /dev/null
@@ -0,0 +1,23 @@
+// cs0159.cs: No default target for goto default
+// Line:
+
+class X {
+
+       static int m (int n)
+       {
+               switch (n){
+               case 0:
+                       goto default;
+
+               case 1:
+                       return 1;
+               }
+
+               return 10;
+       }
+       
+       static void Main ()
+       {
+               m (1);
+       }
+}