[svn]
r6474: nemerle/trunk/ncc/testsuite/positive/co-contra-variance-native.n
nazgul
svnadmin at nemerle.org
Fri Jul 28 20:17:42 CEST 2006
Log:
Make test run on mono
Author: nazgul
Date: Fri Jul 28 20:17:37 2006
New Revision: 6474
Modified:
nemerle/trunk/ncc/testsuite/positive/co-contra-variance-native.n
Modified: nemerle/trunk/ncc/testsuite/positive/co-contra-variance-native.n
==============================================================================
--- nemerle/trunk/ncc/testsuite/positive/co-contra-variance-native.n (original)
+++ nemerle/trunk/ncc/testsuite/positive/co-contra-variance-native.n Fri Jul 28 20:17:37 2006
@@ -1,17 +1,17 @@
-interface ICovariantEnumerator [+T]
+public interface ICovariantEnumerator [+T]
{
MoveNext () : bool;
Current : T { get; }
}
-interface ICovariantEnumerable [+T]
+public interface ICovariantEnumerable [+T]
{
GetEnumerator () : ICovariantEnumerator [T];
}
[Record]
-class Enumerator [T] : ICovariantEnumerator [T]
+public class Enumerator [T] : ICovariantEnumerator [T]
{
enu : System.Collections.Generic.IEnumerator [T];
@@ -26,7 +26,7 @@
}
[Record]
-class Enumerable [T] : ICovariantEnumerable [T]
+public class Enumerable [T] : ICovariantEnumerable [T]
{
enu : System.Collections.Generic.IEnumerable [T];
@@ -36,7 +36,7 @@
}
}
-module EnumerTest {
+public module EnumerTest {
public processObjects (x : ICovariantEnumerator [object]) : void {
_ = x.MoveNext ();
assert (x.Current == "bb");
@@ -144,7 +144,9 @@
}
}
-#if !MONO_RUNTIME
+();
+
+#if !RUNTIME_MONO
def x = ImmutableList.[string] (10);
Tester.LiString (x);
Tester.LiObject (x);
More information about the svn
mailing list