diff options
Diffstat (limited to 'test/pending/run/t3669.scala')
-rw-r--r-- | test/pending/run/t3669.scala | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/test/pending/run/t3669.scala b/test/pending/run/t3669.scala deleted file mode 100644 index c60ba98538..0000000000 --- a/test/pending/run/t3669.scala +++ /dev/null @@ -1,22 +0,0 @@ -trait MyTrait[T <: { var id: U }, U] { - def test(t: T): T = { - val v: U = t.id - t.id = v - t - } -} - -class C (var id: String){ - // uncommenting this fixes it - // def id_=(x: AnyRef) { id = x.asInstanceOf[String] } -} - -class Test extends MyTrait[C, String] - -object Test { - def main(args: Array[String]): Unit = { - val t = new Test() - val c1 = new C("a") - val c2 = t.test(c1) - } -} |