如何使用JDT获取封闭方法节点?
作者:互联网
当我有一个调用bar()的方法foo()时,如何从MethodInvocation节点(或方法中的任何语句/表达式)获取foo()AST节点?例如,我需要从b.bar()知道IMethod foo.
public void foo()
{
b.bar();
}
解决方法:
在JDT / UI中,我们有一个帮助方法来执行此操作.看看org.eclipse.jdt.internal.corext.dom.ASTNodes.getParent(ASTNode,int)
标签:java,eclipse,eclipse-jdt 来源: https://codeday.me/bug/20190620/1245830.html