protected void visitListOfExpressions(List<? extends Expression> list) { if (list == null) return; for (Expression expression : list) { if (expression instanceof SpreadExpression) { Expression spread = ((SpreadExpression) expression).getExpression(); spread.visit(this); } else { expression.visit(this); } } }
protected void visitListOfExpressions(List<? extends Expression> list) { if (list == null) return; for (Expression expression : list) { if (expression instanceof SpreadExpression) { Expression spread = ((SpreadExpression) expression).getExpression(); spread.visit(this); } else { // GRECLIPSE: start: could be null for malformed code (GRE290) if (expression != null) // end expression.visit(this); } } }