From c184cc70967086343dccef06737b641f9903580c Mon Sep 17 00:00:00 2001 From: Martin Odersky Date: Tue, 19 Jun 2007 12:17:32 +0000 Subject: fixed test file; fixed Long/Long bug --- test/files/run/existentials.scala | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'test/files/run/existentials.scala') diff --git a/test/files/run/existentials.scala b/test/files/run/existentials.scala index 3d51751996..76dd705380 100755 --- a/test/files/run/existentials.scala +++ b/test/files/run/existentials.scala @@ -12,8 +12,17 @@ trait Counter[T] { def newCounter: T def get(i: T): Int def inc(i: T): T - } +} + +case class C[T](x: T) +object LUB { + def x = C(1) + def y = C("abc") + var coinflip: boolean = _ + def z = if (coinflip) x else y + def zz: C[_1] for_some { type _1 >: Int with java.lang.String } = z +} object Test extends Application { def foo(x : Counter[T] { def name : String } for_some { type T }) = x match { -- cgit v1.2.3