public final void BlockStatement()

in netflix-sel/src/main/java/com/netflix/sel/ast/SelParser.java [1909:1945]


  public final void BlockStatement() throws ParseException {
    if (jj_2_7(2147483647)) {
      LocalVariableDeclaration();
      jj_consume_token(SEMICOLON);
    } else {
      switch (jj_nt.kind) {
        case BREAK:
        case CONTINUE:
        case FALSE:
        case FOR:
        case IF:
        case NEW:
        case NULL:
        case RETURN:
        case THROW:
        case TRUE:
        case WHILE:
        case INTEGER_LITERAL:
        case FLOATING_POINT_LITERAL:
        case STRING_LITERAL:
        case IDENTIFIER:
        case LPAREN:
        case LBRACE:
        case BANG:
        case PLUS:
        case MINUS:
          {
            Statement();
            break;
          }
        default:
          jj_la1[37] = jj_gen;
          jj_consume_token(-1);
          throw new ParseException();
      }
    }
  }