import scala.reflect.{ClassTag, classTag} object Test extends dotty.runtime.LegacyApp { class X[T: ClassTag] { val a = Array.ofDim[T](3, 4) } val x = new X[String] x.a(1)(2) = "hello" assert(x.a(1)(2) == "hello") }