boolean (PsiBuilder b, int l) { if (!recursion_guard_(b, l, "parse_class_declaration")) return false; boolean r; Marker m = enter_section_(b); r = parseTailLeftFlat(b, l + 1, GroovyGeneratedParser::class_declaration_start, GroovyGeneratedParser::class_declaration_tail); if (!r) r = parseTailLeftFlat(b, l + 1, GroovyGeneratedParser::naked_method_declaration_start, GroovyGeneratedParser::methods_tail); exit_section_(b, m, null, r); return r; }