summaryrefslogblamecommitdiff
path: root/test/files/run/reflection-fieldsymbol-navigation.scala
blob: da4612a564e73779c14f404fae03ad594e1ad9a0 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15














                                                   
import scala.reflect.runtime.universe._

class C {
  var x = 2
}

object Test extends App {
  val x = typeOf[C].member(newTermName("x")).asTerm
  println(x)
  println(x.isVariable)
  println(x.accessed)
  println(x.accessed.asTerm.isVariable)
  println(x.getter)
  println(x.setter)
}