Closed
Description
related #11128
Compiler version
3.0.2-RC1
Minimized code
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
}
Output
The compiler produces error for val _ = ClassTyped("42")
in the Outer_Typed
Outer_Typed.scala:
Not found: ClassTyped