svn path=/trunk/mcs/; revision=135441
return typeof (D).FullName;
}
}
return typeof (D).FullName;
}
}
+
+public struct G<T>
+{
+ public static T Test (T t)
+ {
+ return t;
+ }
+}
[assembly: TypeForwardedTo (typeof (C))]
[assembly: TypeForwardedTo (typeof (D))]
[assembly: TypeForwardedTo (typeof (C))]
[assembly: TypeForwardedTo (typeof (D))]
+[assembly: TypeForwardedTo (typeof (G<int>))]
if (D.Print () != "D")
return 2;
if (D.Print () != "D")
return 2;
+
+ if (G<int>.Test (5) != 5)
+ return 3;
<size>7</size>
</method>
<method name="Int32 Main()">
<size>7</size>
</method>
<method name="Int32 Main()">
</method>
</type>
</test>
</method>
</type>
</test>