summaryrefslogtreecommitdiff
path: root/test/neg/bug67.scala
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2004-01-19 09:25:20 +0000
committerpaltherr <paltherr@epfl.ch>2004-01-19 09:25:20 +0000
commit1dbc00126bf0e660b0286ac247271549158bcb65 (patch)
treefce1c2b6f71dd879b752edc54289386fb86942e1 /test/neg/bug67.scala
parenta7fc16dfe690cf0f0a7db36596c7e26a8c417f82 (diff)
downloadscala-1dbc00126bf0e660b0286ac247271549158bcb65.tar.gz
scala-1dbc00126bf0e660b0286ac247271549158bcb65.tar.bz2
scala-1dbc00126bf0e660b0286ac247271549158bcb65.zip
- Moved test/pos test/neg and test/new into tes...
- Moved test/pos test/neg and test/new into test/files
Diffstat (limited to 'test/neg/bug67.scala')
-rw-r--r--test/neg/bug67.scala21
1 files changed, 0 insertions, 21 deletions
diff --git a/test/neg/bug67.scala b/test/neg/bug67.scala
deleted file mode 100644
index 48229defaa..0000000000
--- a/test/neg/bug67.scala
+++ /dev/null
@@ -1,21 +0,0 @@
-class D[A <: Ord[A],B] {
- abstract class Tree[A <: Ord[A],B]();
- case class Node[A,B](key:A,value:B,smaller:Tree[A,B],bigger:Tree[A,B])
- extends Tree[A,B];
- case class Nil[A,B]() extends Tree[A,B];
-
-
- abstract case class InsertTree[A,B]();
- case class ITree[A,B](t:Tree[A,B]); // forgot extends InsertTree[A,B];
- case class INode[A,B](t:Tree[A,B],height:int,size:int); // forgot extends InsertTree[A,B];
- val tree:Tree[A,B] = Nil();
- val s = 0;
-
- def insert(key:A, value:B) = {
- val ITree(t1) = insert_1(key, value, tree, s);
- }
-
- def insert_1(key:A, value:B, t0:Tree[A,B], s:int):InsertTree[A,B] = {
- INode(t0,1,s);
- }
-}