protected Object visitAnnotatedNode(SimpleNode node,
ReflectionInfo reflectInfo) {
// In an annotated subtree, only the last child node may represent the pattern
Node patternNode = node.jjtGetChild(node.jjtGetNumChildren() - 1);
if (!(patternNode instanceof ASTAttribute)) {
if (Boolean.FALSE.equals((Boolean)patternNode.jjtAccept(this, reflectInfo))) {
return Boolean.FALSE;
}
}
boolean matchedAnnotations = visitAttributes(node, reflectInfo);