blob: a1b02f63f1ddb336a6d7b25cde66f106983275de (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
object Test {
val c: reflect.macros.Context = ???
import c.universe._
reify {
// The lookup of the implicit WeakTypeTag[Any]
// was triggering an unpositioned tree.
c.Expr[Any](Literal(Constant(0))).splice
}
import scala.reflect.ClassTag
def ct[A: ClassTag]: Expr[A] = ???
def tt[A: TypeTag]: Expr[A] = ???
def wtt[A: WeakTypeTag]: Expr[A] = ???
reify {
ct[String].splice
tt[String].splice
wtt[String].splice
}
}
|