blob: 2ba979649bc3f9fb82aa5267ac6f3861127b2d47 (
plain) (
blame)
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 App {
import universe._
val access = typeOf[C].decls
.toList
.filter(_.name.toString.endsWith("yyy"))
.map(x => (x.name, x.isPrivate))
println(access.head)
}
|