[svn] r5847: nemerle/trunk/ncc/testsuite/positive/generics2.n
nazgul
svnadmin at nemerle.org
Tue Oct 25 19:51:05 CEST 2005
Log:
Add testcase for 554
Author: nazgul
Date: Tue Oct 25 19:51:02 2005
New Revision: 5847
Added:
nemerle/trunk/ncc/testsuite/positive/generics2.n
Added: nemerle/trunk/ncc/testsuite/positive/generics2.n
==============================================================================
--- (empty file)
+++ nemerle/trunk/ncc/testsuite/positive/generics2.n Tue Oct 25 19:51:02 2005
@@ -0,0 +1,52 @@
+ public static class Main
+ {
+ public static Execute[T](b : B1[T]) : void where T : A1
+ {
+ System.Console.WriteLine(b.D.A.LastModified);
+ }
+ }
+ public class C[T] where T : A
+ {
+ public A : T
+ {
+ get
+ {
+ null;
+ }
+ }
+ }
+ public class D[T] : C[T] where T : A
+ {
+ }
+
+ public class B[T] where T : A
+ {
+ public D : D[T]
+ {
+ get
+ {
+ null;
+ }
+ }
+ }
+
+ public class B1[T] : B[T] where T : A1
+ {
+ }
+
+ public class A
+ {
+ }
+ public class A1 : A
+ {
+ public LastModified : System.DateTime
+ {
+ get
+ {
+ System.DateTime.Now;
+ }
+ }
+ }
+
+
+
\ No newline at end of file
More information about the svn
mailing list