boolean (PsiBuilder b, int l) { if (!recursion_guard_(b, l, "for_in_clause")) return false; boolean r; Marker m = enter_section_(b, l, _NONE_, FOR_IN_CLAUSE, "<for in clause>"); r = for_in_parameter(b, l + 1); r = r && for_in_clause_1(b, l + 1); r = r && expression(b, l + 1, -1); exit_section_(b, l, m, r, false, null); return r; }