Scala宏注释。有没有办法在使用宏注释时获得类的AST类型?

时间:2017-08-01 08:01:37

标签: scala types macros

我使用宏表示法来分析类中的代码,但标记类中的AST未键入,并且未扩展TermNames / TypeNames。

在简单的情况下,我可以使用Context.typecheck(classAst)并获取类型化的AST。但是对于更复杂的类,会发生错误,因为类型检查器还不知道当前类中使用的外部类的定义。

0 个答案:

没有答案