在宏实现中获取弱类型的类型参数

时间:2013-10-09 09:54:38

标签: scala macros type-parameter

在宏impl[A: c.WeakTypeTag]中,如果我找到c.weakTypeOf[A] <:< typeOf[Option[Any]],如何获取Option的类型参数?例如,当AOption[String]时,我需要找到String

1 个答案:

答案 0 :(得分:0)

同样的问题as here

c.asInstanceOf[TypeRefApi].args.head