1

通过编写“注释处理器”,我可以将任何 Java 文本文件转换为抽象语法树,并使用自定义访问者(的子类)遍历它TreePathScanner

不幸的是,据我所知,注释处理器都在编译器的类型检查阶段之前运行。

获取有关 Java 表达式的类型信息的最简单方法是什么(假设它们是完整、有效的 Java 文件的一部分)?我不想编写自己的类型检查器。

4

1 回答 1

0

在戳了一会儿之后,似乎答案是“你不能”。唉,我必须寻求替代解决方案。(Eclipse 编译器 API看起来很有希望……)

于 2012-11-14T01:42:58.700 回答