From a7ea942cfee40b1892dc8166c6429eb811561189 Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Wed, 22 Sep 2010 21:05:51 +0000 Subject: Test case closes #3498, no review. --- test/files/pos/bug3498.scala | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 test/files/pos/bug3498.scala diff --git a/test/files/pos/bug3498.scala b/test/files/pos/bug3498.scala new file mode 100644 index 0000000000..bcc90ca64c --- /dev/null +++ b/test/files/pos/bug3498.scala @@ -0,0 +1,15 @@ +abstract class A[T, @specialized(scala.Int) U : Manifest] { + def f(state: T): Array[U] +} + +abstract class B extends A[ Array[Byte], Int ] { + type T = Array[Byte] + type U = Int + + val N = 0 + + def f(state: T): Array[U] = + { + new Array[U](N + state(N)) + } +} \ No newline at end of file -- cgit v1.2.3