我是Eclipse AST的新手,我想知道在遍历树时是否可以获取变量的类型?我在某处读到可以通过设置setResolveBindings来获取它。但是,我不知道在访问方法中需要做些什么。具体来说,我想在处理SimpleName访问时获取变量的类型。
答案 0 :(得分:1)
resolveTypeBinding()
类的 Expression
- SimpleName
和NumberLiteral
的超类 - 将返回ITypeBinding
。 getName()
等方法会为您提供类型。