blob: 1ed8958d38d17389279d0e164f260da0bd6cf775 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
import scala.language.reflectiveCalls
object Test extends App {
val foo = Macros.foo("T")
val ttpe = scala.reflect.runtime.universe.weakTypeOf[foo.T]
println(ttpe)
println(ttpe.typeSymbol.typeSignature)
val bar = Macros.bar("test")
println(bar.test)
val baz = Macros.baz("test")
println(baz.test)
}
|