aboutsummaryrefslogtreecommitdiff
path: root/tests/pos/t0654.scala
diff options
context:
space:
mode:
Diffstat (limited to 'tests/pos/t0654.scala')
-rw-r--r--tests/pos/t0654.scala5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/pos/t0654.scala b/tests/pos/t0654.scala
new file mode 100644
index 000000000..0d0f2f7de
--- /dev/null
+++ b/tests/pos/t0654.scala
@@ -0,0 +1,5 @@
+object Test {
+ class Foo[T]
+ type C[T] = Foo[_ <: T] // error: parameter type T of type alias does not appear as type argument of the aliased class Foo
+ val a: C[AnyRef] = new Foo[AnyRef]
+}