New test, update.
authorMarek Safar <marek.safar@gmail.com>
Tue, 27 Jan 2009 22:42:27 +0000 (22:42 -0000)
committerMarek Safar <marek.safar@gmail.com>
Tue, 27 Jan 2009 22:42:27 +0000 (22:42 -0000)
svn path=/trunk/mcs/; revision=124724

mcs/tests/gtest-438.cs [new file with mode: 0644]
mcs/tests/ver-il-gmcs.xml

diff --git a/mcs/tests/gtest-438.cs b/mcs/tests/gtest-438.cs
new file mode 100644 (file)
index 0000000..3a71a66
--- /dev/null
@@ -0,0 +1,16 @@
+using System;
+
+public class Tests
+{
+       public virtual ServiceType GetService<ServiceType> (params object[] args) where ServiceType : class
+       {
+               Console.WriteLine ("asdafsdafs");
+               return null;
+       }
+
+       public static int Main ()
+       {
+               new Tests ().GetService<Tests> ();
+               return 0;
+       }
+}
index 31530e683c6009ccb7cf760cb53e8514ff4e8817..b2ccc5a6cef5b95f42b3a87b99ee37e715cebf10 100644 (file)
         <size>7</size>
       </method>
       <method name="Void DoNothing[T]()">
-        <size>3</size>
+        <size>8</size>
       </method>
     </type>
     <type name="Slow.Program">
         <size>7</size>
       </method>
       <method name="T QueryInterface[T](System.Object)">
-        <size>35</size>
+        <size>45</size>
       </method>
     </type>
     <type name="Driver">
       </method>
     </type>
   </test>
+  <test name="gtest-438.cs">
+    <type name="Tests">
+      <method name="Void .ctor()">
+        <size>7</size>
+      </method>
+      <method name="ServiceType GetService[ServiceType](System.Object[])">
+        <size>17</size>
+      </method>
+      <method name="Int32 Main()">
+        <size>19</size>
+      </method>
+    </type>
+  </test>
   <test name="gtest-anon-1.cs">
     <type name="X">
       <method name="Void .ctor()">
         <size>53</size>
       </method>
       <method name="T MakeSomething[T]()">
-        <size>2</size>
+        <size>7</size>
       </method>
       <method name="Int32 Main()">
         <size>10</size>
     </type>
     <type name="Test">
       <method name="T Test_3[T](System.Object)">
-        <size>46</size>
+        <size>51</size>
       </method>
     </type>
     <type name="Test+&lt;Test_3&gt;c__AnonStorey2`1[T]">