Skip to content
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,12 @@ public abstract static class Builder {

public abstract Builder setIsStatic(boolean isStatic);

public abstract BlockStatement build();
abstract BlockStatement autoBuild();

public BlockStatement build() {
BlockStatement blockStatement = autoBuild();
NodeValidator.checkNoNullElements(blockStatement.body(), "body", "block statement");
return autoBuild();
}
}
}