summaryrefslogtreecommitdiff
path: root/test/files/neg/bug67.scala
diff options
context:
space:
mode:
Diffstat (limited to 'test/files/neg/bug67.scala')
-rw-r--r--test/files/neg/bug67.scala21
1 files changed, 0 insertions, 21 deletions
diff --git a/test/files/neg/bug67.scala b/test/files/neg/bug67.scala
deleted file mode 100644
index 3e7c678c1d..0000000000
--- a/test/files/neg/bug67.scala
+++ /dev/null
@@ -1,21 +0,0 @@
-class D[A <: Ordered[A],B] {
- abstract class Tree[A <: Ordered[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);
- }
-}