summaryrefslogblamecommitdiff
path: root/test/files/run/reflection-magicsymbols.scala
blob: a40845d6acd175f753cfe0da7cf4bee078606c53 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11










                                                                
import scala.tools.partest.ReplTest

object Test extends ReplTest {
  def code = """
    |import scala.reflect.runtime.universe._
    |class A { def foo(x: Int*) = 1 }
    |val sig = typeOf[A] member newTermName("foo") typeSignature
    |val x = sig.asInstanceOf[MethodType].params.head
    |println(x.typeSignature)
    |""".stripMargin
}