diff --git a/tests/pos/i13346.scala b/tests/pos/i13346.scala new file mode 100644 index 000000000000..25702cfe3082 --- /dev/null +++ b/tests/pos/i13346.scala @@ -0,0 +1,19 @@ +object Outer_Typed { + object Inner { + class ClassUntyped(x: Int) + class ClassTyped[T](x: T) // notice type parameter + + // ok + val _ = new ClassUntyped(42) + val _ = new ClassTyped("42") + val _ = ClassUntyped(42) + val _ = ClassTyped("42") + } + + export Inner._ + + val _ = new ClassUntyped(42) + val _ = new ClassTyped("42") + val _ = ClassUntyped(42) + val _ = ClassTyped("42") // error: Not found: ClassTyped +}