1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
import reflect.runtime.universe class C { private val yyy: Any = 1 @inline def foo = yyy } object Test extends dotty.runtime.LegacyApp { import universe._ val access = typeOf[C].decls .toList .filter(_.name.toString.endsWith("yyy")) .map(x => (x.name, x.isPrivate)) println(access.head) }