New test.
authorMarek Safar <marek.safar@gmail.com>
Thu, 4 Jun 2009 15:36:26 +0000 (15:36 -0000)
committerMarek Safar <marek.safar@gmail.com>
Thu, 4 Jun 2009 15:36:26 +0000 (15:36 -0000)
svn path=/trunk/mcs/; revision=135441

mcs/tests/gtest-278-2-lib.cs
mcs/tests/gtest-278-3-lib.cs
mcs/tests/gtest-278.cs
mcs/tests/ver-il-gmcs.xml

index 72e491333d88e58f204e66fb2fb9fd1ccddbcae3..35a81b1a83ae6f0eac8fb0d9013380bb72bc2e7b 100644 (file)
@@ -19,3 +19,11 @@ public class D
                return typeof (D).FullName;
        }
 }
+
+public struct G<T>
+{
+       public static T Test (T t)
+       {
+               return t;
+       }
+}
index eaf0ccfb4cd5852a9e094276ed3f5bde5be170f1..70c77f8cf001e4ecf4b9700b00e5d96d6e8366f5 100644 (file)
@@ -5,3 +5,4 @@ using System.Runtime.CompilerServices;
 
 [assembly: TypeForwardedTo (typeof (C))]
 [assembly: TypeForwardedTo (typeof (D))]
+[assembly: TypeForwardedTo (typeof (G<int>))]
index 5eec69811c28738aebedaac684cbaf0802ccd31c..d6d41174d969cba2b6d10200e0a52f6087799548 100644 (file)
@@ -11,6 +11,9 @@ class B
 
                if (D.Print () != "D")
                        return 2;
+                       
+               if (G<int>.Test (5) != 5)
+                       return 3;
 
                return 0;
        }
index 743db12419eb07700fae8dc57b9b6764e197df60..51ea7b62b46c180d4971f7e17bf8faac8663fe00 100644 (file)
         <size>7</size>
       </method>
       <method name="Int32 Main()">
-        <size>46</size>
+        <size>60</size>
       </method>
     </type>
   </test>