Я понял это ... это было довольно просто на самом деле ... вот код:
ICompilationUnit cu = ....
ASTParser parser = ASTParser.newParser(AST.JLS3);
parser.setResolveBindings(true);
parser.setSource(cu);
parser.setStatementsRecovery(true);
parser.setBindingsRecovery(true);
ASTNode node = parser.createAST(null);
node.accept(new YourVisitor());
Затем в вашей реализации ASTVisitor вам нужно вызвать resolConstantExpressionValue () на посещаемом узле.