in src/main/gen/software/amazon/smithy/plugin/parser/SmithyParser.java [325:337]
public static boolean node_object_shape_statement(PsiBuilder builder_, int level_) {
if (!recursion_guard_(builder_, level_, "node_object_shape_statement")) return false;
boolean result_;
Marker marker_ = enter_section_(builder_, level_, _NONE_, NODE_OBJECT_SHAPE_STATEMENT, "<node object shape statement>");
result_ = ws(builder_, level_ + 1);
result_ = result_ && consumeToken(builder_, NODE_OBJECT_TYPE_NAME);
result_ = result_ && ws(builder_, level_ + 1);
result_ = result_ && consumeToken(builder_, IDENTIFIER);
result_ = result_ && ws(builder_, level_ + 1);
result_ = result_ && node_object(builder_, level_ + 1);
exit_section_(builder_, level_, marker_, result_, false, null);
return result_;
}