Skip to content
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,8 @@ abstract static class Builder {
// Type-checking will be done in the sub-expressions.
GeneralForStatement build() {
GeneralForStatement generalForStatement = autoBuild();
NodeValidator.checkNoNullElements(
generalForStatement.body(), "body", "general for-statement");
Expr initExpr = generalForStatement.initializationExpr();
if (initExpr instanceof AssignmentExpr) {
VariableExpr localVarExpr = ((AssignmentExpr) initExpr).variableExpr();
Expand Down