public void visit(List<? extends DartNode> nodes) { if (nodes != null) { for (DartNode node : nodes) { node.accept(this); } } }
public R visitNode(DartNode node) { node.visitChildren(this); return null; }
@Override public void visitChildren(ASTVisitor<?> visitor) { identifier.accept(visitor); typeArguments.accept(visitor); }