summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2003-09-19 15:40:54 +0000
committerMartin Odersky <odersky@gmail.com>2003-09-19 15:40:54 +0000
commitb77cc54fa830d241a1ac7bf22426995ae907882c (patch)
tree997be97986f44136553fa24a1b9579fa730e6779 /test
parentc0de8fd882c937b7d05368ce0dd5548edea7f839 (diff)
downloadscala-b77cc54fa830d241a1ac7bf22426995ae907882c.tar.gz
scala-b77cc54fa830d241a1ac7bf22426995ae907882c.tar.bz2
scala-b77cc54fa830d241a1ac7bf22426995ae907882c.zip
*** empty log message ***
Diffstat (limited to 'test')
-rw-r--r--test/files/neg/bug136.scala10
-rw-r--r--test/files/neg/bug139.check5
-rw-r--r--test/files/neg/bug139.scala6
-rw-r--r--test/files/neg/bug140.check4
-rw-r--r--test/files/neg/bug140.scala7
-rw-r--r--test/files/neg/bug143.check4
-rw-r--r--test/files/neg/bug143.scala8
-rw-r--r--test/files/pos/bug137.scala4
-rw-r--r--test/files/pos/starargs.scala17
-rw-r--r--test/neg/bug136.scala10
-rw-r--r--test/neg/bug139.check5
-rw-r--r--test/neg/bug139.scala6
-rw-r--r--test/neg/bug140.check4
-rw-r--r--test/neg/bug140.scala7
-rw-r--r--test/neg/bug143.check4
-rw-r--r--test/neg/bug143.scala8
-rw-r--r--test/pos/bug137.scala4
-rw-r--r--test/pos/starargs.scala17
18 files changed, 0 insertions, 130 deletions
diff --git a/test/files/neg/bug136.scala b/test/files/neg/bug136.scala
deleted file mode 100644
index 205e12d704..0000000000
--- a/test/files/neg/bug136.scala
+++ /dev/null
@@ -1,10 +0,0 @@
-class Foo;
-class Bar: Foo {
- val bar: Bar = null;
- val foo1: Foo = this;
- val foo2: Foo = bar;
-}
-object bar: Foo {
- val foo1: Foo = this;
- val foo2: Foo = bar;
-}
diff --git a/test/files/neg/bug139.check b/test/files/neg/bug139.check
deleted file mode 100644
index 8f8d7421a2..0000000000
--- a/test/files/neg/bug139.check
+++ /dev/null
@@ -1,5 +0,0 @@
-bug139.scala:5: error overriding type T in class A;
- type T in class B may not be parameterized
- type T[A] = Int;
- ^
-one error found
diff --git a/test/files/neg/bug139.scala b/test/files/neg/bug139.scala
deleted file mode 100644
index 433ba7bf6f..0000000000
--- a/test/files/neg/bug139.scala
+++ /dev/null
@@ -1,6 +0,0 @@
-abstract class A {
- type T;
-}
-class B extends A {
- type T[A] = Int;
-}
diff --git a/test/files/neg/bug140.check b/test/files/neg/bug140.check
deleted file mode 100644
index f8415be2f0..0000000000
--- a/test/files/neg/bug140.check
+++ /dev/null
@@ -1,4 +0,0 @@
-bug140.scala:4: object bar does not implement Foo
-object bar: Foo {
- ^
-one error found
diff --git a/test/files/neg/bug140.scala b/test/files/neg/bug140.scala
deleted file mode 100644
index 8bdd5f2b6d..0000000000
--- a/test/files/neg/bug140.scala
+++ /dev/null
@@ -1,7 +0,0 @@
-class Foo {
- def foo: Int = 0
-}
-object bar: Foo {
- bar.foo;
- def main(args: Array[String]): Unit = ();
-}
diff --git a/test/files/neg/bug143.check b/test/files/neg/bug143.check
deleted file mode 100644
index 479966107a..0000000000
--- a/test/files/neg/bug143.check
+++ /dev/null
@@ -1,4 +0,0 @@
-bug143.scala:7: illegal cyclic reference involving type Inner
- override type Inner = Alias;
- ^
-one error found
diff --git a/test/files/neg/bug143.scala b/test/files/neg/bug143.scala
deleted file mode 100644
index 9414d426d5..0000000000
--- a/test/files/neg/bug143.scala
+++ /dev/null
@@ -1,8 +0,0 @@
-abstract class Foo {
- type Inner;
- type Alias = Inner;
-}
-
-class Bar extends Foo {
- override type Inner = Alias;
-}
diff --git a/test/files/pos/bug137.scala b/test/files/pos/bug137.scala
deleted file mode 100644
index 79eb6e67f8..0000000000
--- a/test/files/pos/bug137.scala
+++ /dev/null
@@ -1,4 +0,0 @@
-class A {
- type Two[A] = Tuple2[A, A];
- type TwoInt = Two[Int];
-}
diff --git a/test/files/pos/starargs.scala b/test/files/pos/starargs.scala
deleted file mode 100644
index 40b9124637..0000000000
--- a/test/files/pos/starargs.scala
+++ /dev/null
@@ -1,17 +0,0 @@
-case class C[a](x: a*) {
- def elems: Seq[a] = x;
-}
-
-object Test with Executable {
- def foo(x: int*) = {
- C(x: _*);
- }
- System.out.println(foo(1, 2, 3).elems);
- System.out.println(foo(List(1, 2, 3): _*).elems);
- System.out.println(new C(1, 2, 3).elems);
- val xs = List(1, 2, 3);
- System.out.println(new C(xs: _*).elems);
-}
-
-
-
diff --git a/test/neg/bug136.scala b/test/neg/bug136.scala
deleted file mode 100644
index 205e12d704..0000000000
--- a/test/neg/bug136.scala
+++ /dev/null
@@ -1,10 +0,0 @@
-class Foo;
-class Bar: Foo {
- val bar: Bar = null;
- val foo1: Foo = this;
- val foo2: Foo = bar;
-}
-object bar: Foo {
- val foo1: Foo = this;
- val foo2: Foo = bar;
-}
diff --git a/test/neg/bug139.check b/test/neg/bug139.check
deleted file mode 100644
index 8f8d7421a2..0000000000
--- a/test/neg/bug139.check
+++ /dev/null
@@ -1,5 +0,0 @@
-bug139.scala:5: error overriding type T in class A;
- type T in class B may not be parameterized
- type T[A] = Int;
- ^
-one error found
diff --git a/test/neg/bug139.scala b/test/neg/bug139.scala
deleted file mode 100644
index 433ba7bf6f..0000000000
--- a/test/neg/bug139.scala
+++ /dev/null
@@ -1,6 +0,0 @@
-abstract class A {
- type T;
-}
-class B extends A {
- type T[A] = Int;
-}
diff --git a/test/neg/bug140.check b/test/neg/bug140.check
deleted file mode 100644
index f8415be2f0..0000000000
--- a/test/neg/bug140.check
+++ /dev/null
@@ -1,4 +0,0 @@
-bug140.scala:4: object bar does not implement Foo
-object bar: Foo {
- ^
-one error found
diff --git a/test/neg/bug140.scala b/test/neg/bug140.scala
deleted file mode 100644
index 8bdd5f2b6d..0000000000
--- a/test/neg/bug140.scala
+++ /dev/null
@@ -1,7 +0,0 @@
-class Foo {
- def foo: Int = 0
-}
-object bar: Foo {
- bar.foo;
- def main(args: Array[String]): Unit = ();
-}
diff --git a/test/neg/bug143.check b/test/neg/bug143.check
deleted file mode 100644
index 479966107a..0000000000
--- a/test/neg/bug143.check
+++ /dev/null
@@ -1,4 +0,0 @@
-bug143.scala:7: illegal cyclic reference involving type Inner
- override type Inner = Alias;
- ^
-one error found
diff --git a/test/neg/bug143.scala b/test/neg/bug143.scala
deleted file mode 100644
index 9414d426d5..0000000000
--- a/test/neg/bug143.scala
+++ /dev/null
@@ -1,8 +0,0 @@
-abstract class Foo {
- type Inner;
- type Alias = Inner;
-}
-
-class Bar extends Foo {
- override type Inner = Alias;
-}
diff --git a/test/pos/bug137.scala b/test/pos/bug137.scala
deleted file mode 100644
index 79eb6e67f8..0000000000
--- a/test/pos/bug137.scala
+++ /dev/null
@@ -1,4 +0,0 @@
-class A {
- type Two[A] = Tuple2[A, A];
- type TwoInt = Two[Int];
-}
diff --git a/test/pos/starargs.scala b/test/pos/starargs.scala
deleted file mode 100644
index 40b9124637..0000000000
--- a/test/pos/starargs.scala
+++ /dev/null
@@ -1,17 +0,0 @@
-case class C[a](x: a*) {
- def elems: Seq[a] = x;
-}
-
-object Test with Executable {
- def foo(x: int*) = {
- C(x: _*);
- }
- System.out.println(foo(1, 2, 3).elems);
- System.out.println(foo(List(1, 2, 3): _*).elems);
- System.out.println(new C(1, 2, 3).elems);
- val xs = List(1, 2, 3);
- System.out.println(new C(xs: _*).elems);
-}
-
-
-