public void visit(IfStmt n, Object arg) { n.getCondition().accept(this, arg); n.getThenStmt().accept(this, arg); if (n.getElseStmt() != null) { n.getElseStmt().accept(this, arg); } }
@Override public List<Error> visit(IfStmt stmt) { this.visit(stmt.getIfStatement()); if (stmt.getElseStatement() != null) { this.visit(stmt.getElseStatement()); } return this.getErrors(); }
@Override public void visit(final IfStmt n, final A arg) { visitComment(n.getComment(), arg); n.getCondition().accept(this, arg); n.getThenStmt().accept(this, arg); if (n.getElseStmt() != null) { n.getElseStmt().accept(this, arg); } }