testData/generator/SelfBnf.expected.java [807:818]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  public static boolean value_list(PsiBuilder builder, int level) {
    if (!recursion_guard_(builder, level, "value_list")) return false;
    if (!nextTokenIs(builder, BNF_LEFT_BRACKET)) return false;
    boolean result, pinned;
    Marker marker = enter_section_(builder, level, _NONE_, BNF_VALUE_LIST, null);
    result = consumeToken(builder, BNF_LEFT_BRACKET);
    pinned = result; // pin = 1
    result = result && report_error_(builder, value_list_1(builder, level + 1));
    result = pinned && consumeToken(builder, BNF_RIGHT_BRACKET) && result;
    exit_section_(builder, level, marker, result, pinned, null);
    return result || pinned;
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



gen/org/intellij/grammar/parser/GrammarParser.java [808:819]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  public static boolean value_list(PsiBuilder builder, int level) {
    if (!recursion_guard_(builder, level, "value_list")) return false;
    if (!nextTokenIs(builder, BNF_LEFT_BRACKET)) return false;
    boolean result, pinned;
    Marker marker = enter_section_(builder, level, _NONE_, BNF_VALUE_LIST, null);
    result = consumeToken(builder, BNF_LEFT_BRACKET);
    pinned = result; // pin = 1
    result = result && report_error_(builder, value_list_1(builder, level + 1));
    result = pinned && consumeToken(builder, BNF_RIGHT_BRACKET) && result;
    exit_section_(builder, level, marker, result, pinned, null);
    return result || pinned;
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



