No parser catch type check.
authorMarek Safar <marek.safar@gmail.com>
Wed, 21 May 2008 18:38:42 +0000 (18:38 -0000)
committerMarek Safar <marek.safar@gmail.com>
Wed, 21 May 2008 18:38:42 +0000 (18:38 -0000)
svn path=/trunk/mcs/; revision=103723

1  2 
mcs/errors/cs0155-3.cs
mcs/errors/cs0155-4.cs
mcs/errors/cs1015-2.cs
mcs/errors/cs1015-3.cs

index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c10dce4dc5b5311ce2fb6a132bad2af6b590c7e8
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,12 @@@
++// CS0155: The type caught or thrown must be derived from System.Exception
++// Line: 9
++
++class Test
++{
++    public static void Main ()
++    {
++      try {}
++      catch (int[]) {}
++    }
++}
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..6c1d105c7b8a6d56fd589034fd347dd98ba9b256
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,12 @@@
++// CS0155: The type caught or thrown must be derived from System.Exception
++// Line: 9
++
++class Test
++{
++    public static void Main ()
++    {
++      try {}
++      catch (bool b) {}
++    }
++}
++
diff --cc mcs/errors/cs1015-2.cs
index bd91c13b91e7acc6f0376d5c8e7fd34b8a355a98,bd91c13b91e7acc6f0376d5c8e7fd34b8a355a98..0000000000000000000000000000000000000000
deleted file mode 100755,100755
+++ /dev/null
@@@ -1,12 -1,12 +1,0 @@@
--// CS1015: A type that derives from `System.Exception', `object', or `string' expected
--// Line: 9
--
--class Test
--{
--    public static void Main ()
--    {
--      try {}
--      catch (int[]) {}
--    }
--}
--
diff --cc mcs/errors/cs1015-3.cs
index 57890b280196cf4ac756bb02fb3f289a07f318fb,57890b280196cf4ac756bb02fb3f289a07f318fb..0000000000000000000000000000000000000000
deleted file mode 100644,100644
+++ /dev/null
@@@ -1,12 -1,12 +1,0 @@@
--// CS1015: A type that derives from `System.Exception', `object', or `string' expected
--// Line: 9
--
--class Test
--{
--    public static void Main ()
--    {
--      try {}
--      catch (bool b) {}
--    }
--}
--