private void visitTypedNode(final TypedNode node) { writeKeyword("anyOf"); leftParenthesis(); writeIdentifier(node.getNodeType().getSimpleName()); rightParenthesis(); }
private void visitTypedNode(final TypedNode node) { writeKeyword("anyOf"); leftParenthesis(); writeIdentifier(node.getNodeType().getSimpleName()); rightParenthesis(); }
private void visitOptionalNode(final OptionalNode optionalNode) { writeKeyword("optional"); leftParenthesis(); visitNodeInPattern(optionalNode.getNode()); rightParenthesis(); }
private void visitOptionalNode(final OptionalNode optionalNode) { writeKeyword("optional"); leftParenthesis(); visitNodeInPattern(optionalNode.getNode()); rightParenthesis(); }
private void visitOptionalNode(final OptionalNode optionalNode) { writeKeyword("optional"); leftParenthesis(); visitNodeInPattern(optionalNode.getNode()); rightParenthesis(); }
private void visitBackReference(final BackReference backReference) { writeKeyword("backReference"); leftParenthesis(); writeIdentifier(backReference.getReferencedGroupName()); rightParenthesis(); }
private void visitIdentifierExpressionBackReference(final IdentifierExpressionBackReference node) { writeKeyword("identifierBackReference"); leftParenthesis(); writeIdentifier(node.getReferencedGroupName()); rightParenthesis(); }
private void visitBackReference(final BackReference backReference) { writeKeyword("backReference"); leftParenthesis(); writeIdentifier(backReference.getReferencedGroupName()); rightParenthesis(); }
private void visitIdentifierExpressionBackReference(final IdentifierExpressionBackReference node) { writeKeyword("identifierBackReference"); leftParenthesis(); writeIdentifier(node.getReferencedGroupName()); rightParenthesis(); }
private void visitParameterReferenceNode(final ParameterReferenceNode node) { writeKeyword("parameterAt"); leftParenthesis(); writePrimitiveValue(node.getParameterPosition()); rightParenthesis(); }
private void writeCommaSeparatedListInParenthesis( final Iterable<? extends AstNode> list, final boolean spaceWithin) { leftParenthesis(); if (any(list)) { space(spaceWithin); writeCommaSeparatedList(list); space(spaceWithin); } rightParenthesis(); }
private void writeCommaSeparatedListInParenthesis( final Iterable<? extends AstNode> list, final boolean spaceWithin) { leftParenthesis(); if (any(list)) { space(spaceWithin); writeCommaSeparatedList(list); space(spaceWithin); } rightParenthesis(); }
private void writeCommaSeparatedListInParenthesis( final Iterable<? extends AstNode> list, final boolean spaceWithin) { leftParenthesis(); if (any(list)) { space(spaceWithin); writeCommaSeparatedList(list); space(spaceWithin); } rightParenthesis(); }
private void visitMemberReferenceTypeNode(final MemberReferenceTypeNode node) { writeKeyword("memberReference"); writeToken(Roles.LEFT_BRACKET); writeIdentifier(node.getReferenceType().getSimpleName()); writeToken(Roles.RIGHT_BRACKET); leftParenthesis(); visitNodeInPattern(node.getTarget()); rightParenthesis(); }
private void visitMemberReferenceTypeNode(final MemberReferenceTypeNode node) { writeKeyword("memberReference"); writeToken(Roles.LEFT_BRACKET); writeIdentifier(node.getReferenceType().getSimpleName()); writeToken(Roles.RIGHT_BRACKET); leftParenthesis(); visitNodeInPattern(node.getTarget()); rightParenthesis(); }
private void visitRepeat(final Repeat repeat) { writeKeyword("repeat"); leftParenthesis(); if (repeat.getMinCount() != 0 || repeat.getMaxCount() != Integer.MAX_VALUE) { writeIdentifier(String.valueOf(repeat.getMinCount())); writeToken(Roles.COMMA); writeIdentifier(String.valueOf(repeat.getMaxCount())); writeToken(Roles.COMMA); } visitNodeInPattern(repeat.getNode()); rightParenthesis(); }
private void visitRepeat(final Repeat repeat) { writeKeyword("repeat"); leftParenthesis(); if (repeat.getMinCount() != 0 || repeat.getMaxCount() != Integer.MAX_VALUE) { writeIdentifier(String.valueOf(repeat.getMinCount())); writeToken(Roles.COMMA); writeIdentifier(String.valueOf(repeat.getMaxCount())); writeToken(Roles.COMMA); } visitNodeInPattern(repeat.getNode()); rightParenthesis(); }
private void visitRepeat(final Repeat repeat) { writeKeyword("repeat"); leftParenthesis(); if (repeat.getMinCount() != 0 || repeat.getMaxCount() != Integer.MAX_VALUE) { writeIdentifier(String.valueOf(repeat.getMinCount())); writeToken(Roles.COMMA); writeIdentifier(String.valueOf(repeat.getMaxCount())); writeToken(Roles.COMMA); } visitNodeInPattern(repeat.getNode()); rightParenthesis(); }
@Override public Void visitParenthesizedExpression(final ParenthesizedExpression node, final Void ignored) { startNode(node); leftParenthesis(); space(policy.SpacesWithinParentheses); node.getExpression().acceptVisitor(this, ignored); space(policy.SpacesWithinParentheses); rightParenthesis(); endNode(node); return null; }
@Override public Void visitParenthesizedExpression(final ParenthesizedExpression node, final Void ignored) { startNode(node); leftParenthesis(); space(policy.SpacesWithinParentheses); node.getExpression().acceptVisitor(this, ignored); space(policy.SpacesWithinParentheses); rightParenthesis(); endNode(node); return null; }