public class org.apache.lucene.queryparser.classic.QueryParser extends org.apache.lucene.queryparser.classic.QueryParserBase implements org.apache.lucene.queryparser.classic.QueryParserConstants
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.apache.lucene.queryparser.classic.QueryParser
  super_class: org.apache.lucene.queryparser.classic.QueryParserBase
{
  public static final boolean DEFAULT_SPLIT_ON_WHITESPACE;
    descriptor: Z
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private boolean splitOnWhitespace;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private static java.util.Set<java.lang.Integer> disallowedPostMultiTerm;
    descriptor: Ljava/util/Set;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Signature: Ljava/util/Set<Ljava/lang/Integer;>;

  public org.apache.lucene.queryparser.classic.QueryParserTokenManager token_source;
    descriptor: Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
    flags: (0x0001) ACC_PUBLIC

  public org.apache.lucene.queryparser.classic.Token token;
    descriptor: Lorg/apache/lucene/queryparser/classic/Token;
    flags: (0x0001) ACC_PUBLIC

  public org.apache.lucene.queryparser.classic.Token jj_nt;
    descriptor: Lorg/apache/lucene/queryparser/classic/Token;
    flags: (0x0001) ACC_PUBLIC

  private int jj_ntk;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private org.apache.lucene.queryparser.classic.Token jj_scanpos;
    descriptor: Lorg/apache/lucene/queryparser/classic/Token;
    flags: (0x0002) ACC_PRIVATE

  private org.apache.lucene.queryparser.classic.Token jj_lastpos;
    descriptor: Lorg/apache/lucene/queryparser/classic/Token;
    flags: (0x0002) ACC_PRIVATE

  private int jj_la;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private boolean jj_lookingAhead;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean jj_semLA;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private int jj_gen;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private final int[] jj_la1;
    descriptor: [I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private static int[] jj_la1_0;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static int[] jj_la1_1;
    descriptor: [I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private final org.apache.lucene.queryparser.classic.QueryParser$JJCalls[] jj_2_rtns;
    descriptor: [Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private boolean jj_rescan;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private int jj_gc;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private final org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess jj_ls;
    descriptor: Lorg/apache/lucene/queryparser/classic/QueryParser$LookaheadSuccess;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private java.util.List<int[]> jj_expentries;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<[I>;

  private int[] jj_expentry;
    descriptor: [I
    flags: (0x0002) ACC_PRIVATE

  private int jj_kind;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int[] jj_lasttokens;
    descriptor: [I
    flags: (0x0002) ACC_PRIVATE

  private int jj_endpos;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=6, locals=0, args_size=0
         0: .line 144
            new java.util.HashSet
            dup
            bipush 6
            anewarray java.lang.Integer
            dup
            iconst_0
            bipush 16
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            dup
            iconst_1
            bipush 17
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            dup
            iconst_2
            bipush 21
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            dup
            iconst_3
            bipush 18
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            dup
            iconst_4
            bipush 8
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            dup
            iconst_5
            bipush 9
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            aastore
            invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
            invokespecial java.util.HashSet.<init>:(Ljava/util/Collection;)V
         1: .line 143
            putstatic org.apache.lucene.queryparser.classic.QueryParser.disallowedPostMultiTerm:Ljava/util/Set;
         2: .line 738
            invokestatic org.apache.lucene.queryparser.classic.QueryParser.jj_la1_init_0:()V
         3: .line 739
            invokestatic org.apache.lucene.queryparser.classic.QueryParser.jj_la1_init_1:()V
         4: .line 740
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(java.lang.String, org.apache.lucene.analysis.Analyzer);
    descriptor: (Ljava/lang/String;Lorg/apache/lucene/analysis/Analyzer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=3
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // java.lang.String f
        start local 2 // org.apache.lucene.analysis.Analyzer a
         0: .line 95
            aload 0 /* this */
            new org.apache.lucene.queryparser.classic.FastCharStream
            dup
            new java.io.StringReader
            dup
            ldc ""
            invokespecial java.io.StringReader.<init>:(Ljava/lang/String;)V
            invokespecial org.apache.lucene.queryparser.classic.FastCharStream.<init>:(Ljava/io/Reader;)V
            invokespecial org.apache.lucene.queryparser.classic.QueryParser.<init>:(Lorg/apache/lucene/queryparser/classic/CharStream;)V
         1: .line 96
            aload 0 /* this */
            aload 1 /* f */
            aload 2 /* a */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.init:(Ljava/lang/String;Lorg/apache/lucene/analysis/Analyzer;)V
         2: .line 97
            return
        end local 2 // org.apache.lucene.analysis.Analyzer a
        end local 1 // java.lang.String f
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0    3     1     f  Ljava/lang/String;
            0    3     2     a  Lorg/apache/lucene/analysis/Analyzer;
    MethodParameters:
      Name  Flags
      f     
      a     

  public void setAutoGeneratePhraseQueries(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // boolean value
         0: .line 113
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.splitOnWhitespace:Z
            ifne 4
            iload 1 /* value */
            ifeq 4
         1: .line 114
            new java.lang.IllegalArgumentException
            dup
         2: .line 115
            ldc "setAutoGeneratePhraseQueries(true) is disallowed when getSplitOnWhitespace() == false"
         3: .line 114
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 117
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* value */
            putfield org.apache.lucene.queryparser.classic.QueryParser.autoGeneratePhraseQueries:Z
         5: .line 118
            return
        end local 1 // boolean value
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    6     0   this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0    6     1  value  Z
    MethodParameters:
       Name  Flags
      value  

  public boolean getSplitOnWhitespace();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
         0: .line 124
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.splitOnWhitespace:Z
            ireturn
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;

  public void setSplitOnWhitespace(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // boolean splitOnWhitespace
         0: .line 135
            iload 1 /* splitOnWhitespace */
            ifne 4
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getAutoGeneratePhraseQueries:()Z
            ifeq 4
         1: .line 136
            new java.lang.IllegalArgumentException
            dup
         2: .line 137
            ldc "setSplitOnWhitespace(false) is disallowed when getAutoGeneratePhraseQueries() == true"
         3: .line 136
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 139
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* splitOnWhitespace */
            putfield org.apache.lucene.queryparser.classic.QueryParser.splitOnWhitespace:Z
         5: .line 140
            return
        end local 1 // boolean splitOnWhitespace
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    6     0               this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0    6     1  splitOnWhitespace  Z
    MethodParameters:
                   Name  Flags
      splitOnWhitespace  

  private static boolean allowedPostMultiTerm(int);
    descriptor: (I)Z
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int tokenKind
         0: .line 146
            getstatic org.apache.lucene.queryparser.classic.QueryParser.disallowedPostMultiTerm:Ljava/util/Set;
            iload 0 /* tokenKind */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
            ifeq 1
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_1
            ireturn
        end local 0 // int tokenKind
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0  tokenKind  I
    MethodParameters:
           Name  Flags
      tokenKind  

  public final int Conjunction();
    descriptor: ()I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
         0: .line 152
            iconst_0
            istore 1 /* ret */
        start local 1 // int ret
         1: .line 153
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 2
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 3
      StackMap locals: int
      StackMap stack:
         2: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
         3: tableswitch { // 8 - 9
                    8: 4
                    9: 4
              default: 16
          }
         4: .line 156
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 5
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 6
      StackMap locals:
      StackMap stack:
         5: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
         6: tableswitch { // 8 - 9
                    8: 7
                    9: 10
              default: 13
          }
         7: .line 158
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 8
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
         8: .line 159
            iconst_1
            istore 1 /* ret */
         9: .line 160
            goto 17
        10: .line 162
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 9
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        11: .line 163
            iconst_2
            istore 1 /* ret */
        12: .line 164
            goto 17
        13: .line 166
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            iconst_0
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
        14: .line 167
            aload 0 /* this */
            iconst_m1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        15: .line 168
            new org.apache.lucene.queryparser.classic.ParseException
            dup
            invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
            athrow
        16: .line 172
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            iconst_1
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
        17: .line 175
      StackMap locals:
      StackMap stack:
            iload 1 /* ret */
            ireturn
        end local 1 // int ret
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   18     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            1   18     1   ret  I
    Exceptions:
      throws org.apache.lucene.queryparser.classic.ParseException

  public final int Modifiers();
    descriptor: ()I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
         0: .line 180
            iconst_0
            istore 1 /* ret */
        start local 1 // int ret
         1: .line 181
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 2
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 3
      StackMap locals: int
      StackMap stack:
         2: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
         3: tableswitch { // 10 - 12
                   10: 4
                   11: 4
                   12: 4
              default: 19
          }
         4: .line 185
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 5
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 6
      StackMap locals:
      StackMap stack:
         5: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
         6: tableswitch { // 10 - 12
                   10: 13
                   11: 7
                   12: 10
              default: 16
          }
         7: .line 187
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 11
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
         8: .line 188
            bipush 11
            istore 1 /* ret */
         9: .line 189
            goto 20
        10: .line 191
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 12
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        11: .line 192
            bipush 10
            istore 1 /* ret */
        12: .line 193
            goto 20
        13: .line 195
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 10
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        14: .line 196
            bipush 10
            istore 1 /* ret */
        15: .line 197
            goto 20
        16: .line 199
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            iconst_2
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
        17: .line 200
            aload 0 /* this */
            iconst_m1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        18: .line 201
            new org.apache.lucene.queryparser.classic.ParseException
            dup
            invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
            athrow
        19: .line 205
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            iconst_3
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
        20: .line 208
      StackMap locals:
      StackMap stack:
            iload 1 /* ret */
            ireturn
        end local 1 // int ret
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   21     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            1   21     1   ret  I
    Exceptions:
      throws org.apache.lucene.queryparser.classic.ParseException

  public final org.apache.lucene.search.Query TopLevelQuery(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/lucene/search/Query;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // java.lang.String field
         0: .line 215
            aload 0 /* this */
            aload 1 /* field */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.Query:(Ljava/lang/String;)Lorg/apache/lucene/search/Query;
            astore 2 /* q */
        start local 2 // org.apache.lucene.search.Query q
         1: .line 216
            aload 0 /* this */
            iconst_0
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
         2: .line 217
            aload 2 /* q */
            areturn
        end local 2 // org.apache.lucene.search.Query q
        end local 1 // java.lang.String field
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0    3     1  field  Ljava/lang/String;
            1    3     2      q  Lorg/apache/lucene/search/Query;
    Exceptions:
      throws org.apache.lucene.queryparser.classic.ParseException
    MethodParameters:
       Name  Flags
      field  

  public final org.apache.lucene.search.Query Query(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/lucene/search/Query;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=7, args_size=2
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // java.lang.String field
         0: .line 222
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 2 /* clauses */
        start local 2 // java.util.List clauses
         1: .line 223
            aconst_null
            astore 4 /* firstQuery */
        start local 4 // org.apache.lucene.search.Query firstQuery
         2: .line 225
            aload 0 /* this */
            iconst_2
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_2_1:(I)Z
            ifeq 5
         3: .line 226
            aload 0 /* this */
            aload 1 /* field */
            aload 2 /* clauses */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.MultiTerm:(Ljava/lang/String;Ljava/util/List;)Lorg/apache/lucene/search/Query;
            astore 4 /* firstQuery */
         4: .line 227
            goto 17
         5: .line 228
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String java.util.List top org.apache.lucene.search.Query
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 6
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 7
      StackMap locals:
      StackMap stack:
         6: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
         7: tableswitch { // 10 - 27
                   10: 8
                   11: 8
                   12: 8
                   13: 8
                   14: 8
                   15: 14
                   16: 14
                   17: 8
                   18: 14
                   19: 8
                   20: 8
                   21: 14
                   22: 8
                   23: 8
                   24: 8
                   25: 8
                   26: 8
                   27: 8
              default: 14
          }
         8: .line 243
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.Modifiers:()I
            istore 6 /* mods */
        start local 6 // int mods
         9: .line 244
            aload 0 /* this */
            aload 1 /* field */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.Clause:(Ljava/lang/String;)Lorg/apache/lucene/search/Query;
            astore 3 /* q */
        start local 3 // org.apache.lucene.search.Query q
        10: .line 245
            aload 0 /* this */
            aload 2 /* clauses */
            iconst_0
            iload 6 /* mods */
            aload 3 /* q */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.addClause:(Ljava/util/List;IILorg/apache/lucene/search/Query;)V
        11: .line 246
            iload 6 /* mods */
            ifne 17
        12: .line 247
            aload 3 /* q */
            astore 4 /* firstQuery */
        13: .line 249
            goto 17
        end local 6 // int mods
        end local 3 // org.apache.lucene.search.Query q
        14: .line 251
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            iconst_4
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
        15: .line 252
            aload 0 /* this */
            iconst_m1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        16: .line 253
            new org.apache.lucene.queryparser.classic.ParseException
            dup
            invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
            athrow
        17: .line 258
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 18
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 19
      StackMap locals:
      StackMap stack:
        18: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        19: tableswitch { // 8 - 27
                    8: 20
                    9: 20
                   10: 20
                   11: 20
                   12: 20
                   13: 20
                   14: 20
                   15: 21
                   16: 21
                   17: 20
                   18: 21
                   19: 20
                   20: 20
                   21: 21
                   22: 20
                   23: 20
                   24: 20
                   25: 20
                   26: 20
                   27: 20
              default: 21
          }
        20: .line 276
      StackMap locals:
      StackMap stack:
            goto 23
        21: .line 278
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            iconst_5
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
        22: .line 279
            goto 37
        23: .line 281
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_2
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_2_2:(I)Z
            ifeq 26
        24: .line 282
            aload 0 /* this */
            aload 1 /* field */
            aload 2 /* clauses */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.MultiTerm:(Ljava/lang/String;Ljava/util/List;)Lorg/apache/lucene/search/Query;
            pop
        25: .line 283
            goto 17
        26: .line 284
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 27
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 28
      StackMap locals:
      StackMap stack:
        27: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        28: tableswitch { // 8 - 27
                    8: 29
                    9: 29
                   10: 29
                   11: 29
                   12: 29
                   13: 29
                   14: 29
                   15: 34
                   16: 34
                   17: 29
                   18: 34
                   19: 29
                   20: 29
                   21: 34
                   22: 29
                   23: 29
                   24: 29
                   25: 29
                   26: 29
                   27: 29
              default: 34
          }
        29: .line 301
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.Conjunction:()I
            istore 5 /* conj */
        start local 5 // int conj
        30: .line 302
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.Modifiers:()I
            istore 6 /* mods */
        start local 6 // int mods
        31: .line 303
            aload 0 /* this */
            aload 1 /* field */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.Clause:(Ljava/lang/String;)Lorg/apache/lucene/search/Query;
            astore 3 /* q */
        start local 3 // org.apache.lucene.search.Query q
        32: .line 304
            aload 0 /* this */
            aload 2 /* clauses */
            iload 5 /* conj */
            iload 6 /* mods */
            aload 3 /* q */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.addClause:(Ljava/util/List;IILorg/apache/lucene/search/Query;)V
        33: .line 305
            goto 17
        end local 6 // int mods
        end local 5 // int conj
        end local 3 // org.apache.lucene.search.Query q
        34: .line 307
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 6
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
        35: .line 308
            aload 0 /* this */
            iconst_m1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        36: .line 309
            new org.apache.lucene.queryparser.classic.ParseException
            dup
            invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
            athrow
        37: .line 313
      StackMap locals:
      StackMap stack:
            aload 2 /* clauses */
            invokeinterface java.util.List.size:()I
            iconst_1
            if_icmpne 39
            aload 4 /* firstQuery */
            ifnull 39
        38: .line 314
            aload 4 /* firstQuery */
            areturn
        39: .line 316
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 2 /* clauses */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getBooleanQuery:(Ljava/util/List;)Lorg/apache/lucene/search/Query;
            areturn
        end local 4 // org.apache.lucene.search.Query firstQuery
        end local 2 // java.util.List clauses
        end local 1 // java.lang.String field
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   40     0        this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0   40     1       field  Ljava/lang/String;
            1   40     2     clauses  Ljava/util/List<Lorg/apache/lucene/search/BooleanClause;>;
           10   14     3           q  Lorg/apache/lucene/search/Query;
           32   34     3           q  Lorg/apache/lucene/search/Query;
            2   40     4  firstQuery  Lorg/apache/lucene/search/Query;
           30   34     5        conj  I
            9   14     6        mods  I
           31   34     6        mods  I
    Exceptions:
      throws org.apache.lucene.queryparser.classic.ParseException
    MethodParameters:
       Name  Flags
      field  

  public final org.apache.lucene.search.Query Clause(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/lucene/search/Query;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // java.lang.String field
         0: .line 323
            aconst_null
            astore 3 /* fieldToken */
        start local 3 // org.apache.lucene.queryparser.classic.Token fieldToken
         1: aconst_null
            astore 4 /* boost */
        start local 4 // org.apache.lucene.queryparser.classic.Token boost
         2: .line 324
            aload 0 /* this */
            iconst_2
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_2_3:(I)Z
            ifeq 17
         3: .line 325
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 4
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 5
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token
      StackMap stack:
         4: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
         5: tableswitch { // 17 - 20
                   17: 10
                   18: 14
                   19: 14
                   20: 6
              default: 14
          }
         6: .line 327
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 20
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 3 /* fieldToken */
         7: .line 328
            aload 0 /* this */
            bipush 16
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
         8: .line 329
            aload 0 /* this */
            aload 3 /* fieldToken */
            getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.discardEscapeChar:(Ljava/lang/String;)Ljava/lang/String;
            astore 1 /* field */
         9: .line 330
            goto 17
        10: .line 332
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 17
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        11: .line 333
            aload 0 /* this */
            bipush 16
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        12: .line 334
            ldc "*"
            astore 1 /* field */
        13: .line 335
            goto 17
        14: .line 337
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 7
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
        15: .line 338
            aload 0 /* this */
            iconst_m1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        16: .line 339
            new org.apache.lucene.queryparser.classic.ParseException
            dup
            invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
            athrow
        17: .line 344
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 18
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 19
      StackMap locals:
      StackMap stack:
        18: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        19: tableswitch { // 13 - 27
                   13: 20
                   14: 22
                   15: 33
                   16: 33
                   17: 20
                   18: 33
                   19: 20
                   20: 20
                   21: 33
                   22: 20
                   23: 20
                   24: 20
                   25: 20
                   26: 20
                   27: 20
              default: 33
          }
        20: .line 355
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* field */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.Term:(Ljava/lang/String;)Lorg/apache/lucene/search/Query;
            astore 2 /* q */
        start local 2 // org.apache.lucene.search.Query q
        21: .line 356
            goto 36
        end local 2 // org.apache.lucene.search.Query q
        22: .line 358
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 14
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        23: .line 359
            aload 0 /* this */
            aload 1 /* field */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.Query:(Ljava/lang/String;)Lorg/apache/lucene/search/Query;
            astore 2 /* q */
        start local 2 // org.apache.lucene.search.Query q
        24: .line 360
            aload 0 /* this */
            bipush 15
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        25: .line 361
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 26
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 27
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String org.apache.lucene.search.Query org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token
      StackMap stack:
        26: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        27: tableswitch { // 18 - 18
                   18: 28
              default: 31
          }
        28: .line 363
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 18
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        29: .line 364
            aload 0 /* this */
            bipush 27
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 4 /* boost */
        30: .line 365
            goto 36
        31: .line 367
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 8
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
        32: .line 370
            goto 36
        end local 2 // org.apache.lucene.search.Query q
        33: .line 372
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 9
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
        34: .line 373
            aload 0 /* this */
            iconst_m1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        35: .line 374
            new org.apache.lucene.queryparser.classic.ParseException
            dup
            invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
            athrow
        start local 2 // org.apache.lucene.search.Query q
        36: .line 376
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String org.apache.lucene.search.Query org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token
      StackMap stack:
            aload 0 /* this */
            aload 2 /* q */
            aload 4 /* boost */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.handleBoost:(Lorg/apache/lucene/search/Query;Lorg/apache/lucene/queryparser/classic/Token;)Lorg/apache/lucene/search/Query;
            areturn
        end local 4 // org.apache.lucene.queryparser.classic.Token boost
        end local 3 // org.apache.lucene.queryparser.classic.Token fieldToken
        end local 2 // org.apache.lucene.search.Query q
        end local 1 // java.lang.String field
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   37     0        this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0   37     1       field  Ljava/lang/String;
           21   22     2           q  Lorg/apache/lucene/search/Query;
           24   33     2           q  Lorg/apache/lucene/search/Query;
           36   37     2           q  Lorg/apache/lucene/search/Query;
            1   37     3  fieldToken  Lorg/apache/lucene/queryparser/classic/Token;
            2   37     4       boost  Lorg/apache/lucene/queryparser/classic/Token;
    Exceptions:
      throws org.apache.lucene.queryparser.classic.ParseException
    MethodParameters:
       Name  Flags
      field  

  public final org.apache.lucene.search.Query Term(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/apache/lucene/search/Query;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=8, locals=16, args_size=2
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // java.lang.String field
         0: .line 381
            aconst_null
            astore 3 /* boost */
        start local 3 // org.apache.lucene.queryparser.classic.Token boost
         1: aconst_null
            astore 4 /* fuzzySlop */
        start local 4 // org.apache.lucene.queryparser.classic.Token fuzzySlop
         2: .line 382
            iconst_0
            istore 7 /* prefix */
        start local 7 // boolean prefix
         3: .line 383
            iconst_0
            istore 8 /* wildcard */
        start local 8 // boolean wildcard
         4: .line 384
            iconst_0
            istore 9 /* fuzzy */
        start local 9 // boolean fuzzy
         5: .line 385
            iconst_0
            istore 10 /* regexp */
        start local 10 // boolean regexp
         6: .line 386
            iconst_0
            istore 11 /* startInc */
        start local 11 // boolean startInc
         7: .line 387
            iconst_0
            istore 12 /* endInc */
        start local 12 // boolean endInc
         8: .line 389
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 9
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 10
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token top top int int int int int int
      StackMap stack:
         9: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        10: tableswitch { // 13 - 27
                   13: 11
                   14: 173
                   15: 173
                   16: 173
                   17: 11
                   18: 173
                   19: 140
                   20: 11
                   21: 173
                   22: 11
                   23: 11
                   24: 11
                   25: 68
                   26: 68
                   27: 11
              default: 173
          }
        11: .line 397
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 12
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 13
      StackMap locals:
      StackMap stack:
        12: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        13: tableswitch { // 13 - 27
                   13: 30
                   14: 33
                   15: 33
                   16: 33
                   17: 16
                   18: 33
                   19: 33
                   20: 14
                   21: 33
                   22: 19
                   23: 22
                   24: 25
                   25: 33
                   26: 33
                   27: 28
              default: 33
          }
        14: .line 399
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 20
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 2 /* term */
        start local 2 // org.apache.lucene.queryparser.classic.Token term
        15: .line 400
            goto 36
        end local 2 // org.apache.lucene.queryparser.classic.Token term
        16: .line 402
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 17
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 2 /* term */
        start local 2 // org.apache.lucene.queryparser.classic.Token term
        17: .line 403
            iconst_1
            istore 8 /* wildcard */
        18: .line 404
            goto 36
        end local 2 // org.apache.lucene.queryparser.classic.Token term
        19: .line 406
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 22
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 2 /* term */
        start local 2 // org.apache.lucene.queryparser.classic.Token term
        20: .line 407
            iconst_1
            istore 7 /* prefix */
        21: .line 408
            goto 36
        end local 2 // org.apache.lucene.queryparser.classic.Token term
        22: .line 410
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 23
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 2 /* term */
        start local 2 // org.apache.lucene.queryparser.classic.Token term
        23: .line 411
            iconst_1
            istore 8 /* wildcard */
        24: .line 412
            goto 36
        end local 2 // org.apache.lucene.queryparser.classic.Token term
        25: .line 414
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 24
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 2 /* term */
        start local 2 // org.apache.lucene.queryparser.classic.Token term
        26: .line 415
            iconst_1
            istore 10 /* regexp */
        27: .line 416
            goto 36
        end local 2 // org.apache.lucene.queryparser.classic.Token term
        28: .line 418
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 27
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 2 /* term */
        start local 2 // org.apache.lucene.queryparser.classic.Token term
        29: .line 419
            goto 36
        end local 2 // org.apache.lucene.queryparser.classic.Token term
        30: .line 421
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 13
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 2 /* term */
        start local 2 // org.apache.lucene.queryparser.classic.Token term
        31: .line 422
            aload 2 /* term */
            aload 2 /* term */
            getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
            iconst_0
            iconst_1
            invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
            putfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
        32: .line 423
            goto 36
        end local 2 // org.apache.lucene.queryparser.classic.Token term
        33: .line 425
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 10
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
        34: .line 426
            aload 0 /* this */
            iconst_m1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        35: .line 427
            new org.apache.lucene.queryparser.classic.ParseException
            dup
            invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
            athrow
        start local 2 // org.apache.lucene.queryparser.classic.Token term
        36: .line 429
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token top top int int int int int int
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 37
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 38
      StackMap locals:
      StackMap stack:
        37: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        38: tableswitch { // 18 - 21
                   18: 39
                   19: 65
                   20: 65
                   21: 39
              default: 65
          }
        39: .line 432
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 40
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 41
      StackMap locals:
      StackMap stack:
        40: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        41: tableswitch { // 18 - 21
                   18: 42
                   19: 62
                   20: 62
                   21: 52
              default: 62
          }
        42: .line 434
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 18
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        43: .line 435
            aload 0 /* this */
            bipush 27
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 3 /* boost */
        44: .line 436
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 45
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 46
      StackMap locals:
      StackMap stack:
        45: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        46: tableswitch { // 21 - 21
                   21: 47
              default: 50
          }
        47: .line 438
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 21
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 4 /* fuzzySlop */
        48: .line 439
            iconst_1
            istore 9 /* fuzzy */
        49: .line 440
            goto 66
        50: .line 442
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 11
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
        51: .line 445
            goto 66
        52: .line 447
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 21
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 4 /* fuzzySlop */
        53: .line 448
            iconst_1
            istore 9 /* fuzzy */
        54: .line 449
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 55
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 56
      StackMap locals:
      StackMap stack:
        55: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        56: tableswitch { // 18 - 18
                   18: 57
              default: 60
          }
        57: .line 451
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 18
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        58: .line 452
            aload 0 /* this */
            bipush 27
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 3 /* boost */
        59: .line 453
            goto 66
        60: .line 455
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 12
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
        61: .line 458
            goto 66
        62: .line 460
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 13
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
        63: .line 461
            aload 0 /* this */
            iconst_m1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        64: .line 462
            new org.apache.lucene.queryparser.classic.ParseException
            dup
            invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
            athrow
        65: .line 466
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 14
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
        66: .line 469
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* field */
            aload 2 /* term */
            aload 4 /* fuzzySlop */
            iload 7 /* prefix */
            iload 8 /* wildcard */
            iload 9 /* fuzzy */
            iload 10 /* regexp */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.handleBareTokenQuery:(Ljava/lang/String;Lorg/apache/lucene/queryparser/classic/Token;Lorg/apache/lucene/queryparser/classic/Token;ZZZZ)Lorg/apache/lucene/search/Query;
            astore 13 /* q */
        start local 13 // org.apache.lucene.search.Query q
        67: .line 470
            goto 176
        end local 13 // org.apache.lucene.search.Query q
        end local 2 // org.apache.lucene.queryparser.classic.Token term
        68: .line 473
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token top top int int int int int int
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 69
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 70
      StackMap locals:
      StackMap stack:
        69: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        70: tableswitch { // 25 - 26
                   25: 71
                   26: 74
              default: 76
          }
        71: .line 475
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 25
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        72: .line 476
            iconst_1
            istore 11 /* startInc */
        73: .line 477
            goto 79
        74: .line 479
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 26
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        75: .line 480
            goto 79
        76: .line 482
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 15
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
        77: .line 483
            aload 0 /* this */
            iconst_m1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        78: .line 484
            new org.apache.lucene.queryparser.classic.ParseException
            dup
            invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
            athrow
        79: .line 486
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 80
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 81
      StackMap locals:
      StackMap stack:
        80: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        81: tableswitch { // 28 - 32
                   28: 86
                   29: 88
                   30: 88
                   31: 84
                   32: 82
              default: 88
          }
        82: .line 488
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 32
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 5 /* goop1 */
        start local 5 // org.apache.lucene.queryparser.classic.Token goop1
        83: .line 489
            goto 91
        end local 5 // org.apache.lucene.queryparser.classic.Token goop1
        84: .line 491
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 31
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 5 /* goop1 */
        start local 5 // org.apache.lucene.queryparser.classic.Token goop1
        85: .line 492
            goto 91
        end local 5 // org.apache.lucene.queryparser.classic.Token goop1
        86: .line 494
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 28
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 5 /* goop1 */
        start local 5 // org.apache.lucene.queryparser.classic.Token goop1
        87: .line 495
            goto 91
        end local 5 // org.apache.lucene.queryparser.classic.Token goop1
        88: .line 497
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 16
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
        89: .line 498
            aload 0 /* this */
            iconst_m1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        90: .line 499
            new org.apache.lucene.queryparser.classic.ParseException
            dup
            invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
            athrow
        start local 5 // org.apache.lucene.queryparser.classic.Token goop1
        91: .line 501
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token top int int int int int int
      StackMap stack:
            aload 0 /* this */
            bipush 28
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
        92: .line 502
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 93
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 94
      StackMap locals:
      StackMap stack:
        93: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
        94: tableswitch { // 28 - 32
                   28: 99
                   29: 101
                   30: 101
                   31: 97
                   32: 95
              default: 101
          }
        95: .line 504
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 32
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 6 /* goop2 */
        start local 6 // org.apache.lucene.queryparser.classic.Token goop2
        96: .line 505
            goto 104
        end local 6 // org.apache.lucene.queryparser.classic.Token goop2
        97: .line 507
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 31
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 6 /* goop2 */
        start local 6 // org.apache.lucene.queryparser.classic.Token goop2
        98: .line 508
            goto 104
        end local 6 // org.apache.lucene.queryparser.classic.Token goop2
        99: .line 510
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 28
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 6 /* goop2 */
        start local 6 // org.apache.lucene.queryparser.classic.Token goop2
       100: .line 511
            goto 104
        end local 6 // org.apache.lucene.queryparser.classic.Token goop2
       101: .line 513
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 17
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
       102: .line 514
            aload 0 /* this */
            iconst_m1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
       103: .line 515
            new org.apache.lucene.queryparser.classic.ParseException
            dup
            invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
            athrow
        start local 6 // org.apache.lucene.queryparser.classic.Token goop2
       104: .line 517
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token int int int int int int
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 105
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 106
      StackMap locals:
      StackMap stack:
       105: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
       106: tableswitch { // 29 - 30
                   29: 107
                   30: 110
              default: 112
          }
       107: .line 519
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 29
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
       108: .line 520
            iconst_1
            istore 12 /* endInc */
       109: .line 521
            goto 115
       110: .line 523
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 30
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
       111: .line 524
            goto 115
       112: .line 526
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 18
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
       113: .line 527
            aload 0 /* this */
            iconst_m1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
       114: .line 528
            new org.apache.lucene.queryparser.classic.ParseException
            dup
            invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
            athrow
       115: .line 530
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 116
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 117
      StackMap locals:
      StackMap stack:
       116: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
       117: tableswitch { // 18 - 18
                   18: 118
              default: 121
          }
       118: .line 532
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 18
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
       119: .line 533
            aload 0 /* this */
            bipush 27
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 3 /* boost */
       120: .line 534
            goto 122
       121: .line 536
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 19
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
       122: .line 539
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 14 /* startOpen */
        start local 14 // boolean startOpen
       123: .line 540
            iconst_0
            istore 15 /* endOpen */
        start local 15 // boolean endOpen
       124: .line 541
            aload 5 /* goop1 */
            getfield org.apache.lucene.queryparser.classic.Token.kind:I
            bipush 31
            if_icmpne 127
       125: .line 542
            aload 5 /* goop1 */
            aload 5 /* goop1 */
            getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
            iconst_1
            aload 5 /* goop1 */
            getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
            invokevirtual java.lang.String.length:()I
            iconst_1
            isub
            invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
            putfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
       126: .line 543
            goto 129
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token int int int int int int top int int
      StackMap stack:
       127: ldc "*"
            aload 5 /* goop1 */
            getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 129
       128: .line 544
            iconst_1
            istore 14 /* startOpen */
       129: .line 546
      StackMap locals:
      StackMap stack:
            aload 6 /* goop2 */
            getfield org.apache.lucene.queryparser.classic.Token.kind:I
            bipush 31
            if_icmpne 132
       130: .line 547
            aload 6 /* goop2 */
            aload 6 /* goop2 */
            getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
            iconst_1
            aload 6 /* goop2 */
            getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
            invokevirtual java.lang.String.length:()I
            iconst_1
            isub
            invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
            putfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
       131: .line 548
            goto 134
      StackMap locals:
      StackMap stack:
       132: ldc "*"
            aload 6 /* goop2 */
            getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 134
       133: .line 549
            iconst_1
            istore 15 /* endOpen */
       134: .line 551
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* field */
            iload 14 /* startOpen */
            ifeq 135
            aconst_null
            goto 136
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token int int int int int int top int int
      StackMap stack: org.apache.lucene.queryparser.classic.QueryParser java.lang.String
       135: aload 0 /* this */
            aload 5 /* goop1 */
            getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.discardEscapeChar:(Ljava/lang/String;)Ljava/lang/String;
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token int int int int int int top int int
      StackMap stack: org.apache.lucene.queryparser.classic.QueryParser java.lang.String java.lang.String
       136: iload 15 /* endOpen */
            ifeq 137
            aconst_null
            goto 138
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token int int int int int int top int int
      StackMap stack: org.apache.lucene.queryparser.classic.QueryParser java.lang.String java.lang.String
       137: aload 0 /* this */
            aload 6 /* goop2 */
            getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.discardEscapeChar:(Ljava/lang/String;)Ljava/lang/String;
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token int int int int int int top int int
      StackMap stack: org.apache.lucene.queryparser.classic.QueryParser java.lang.String java.lang.String java.lang.String
       138: iload 11 /* startInc */
            iload 12 /* endInc */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getRangeQuery:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)Lorg/apache/lucene/search/Query;
            astore 13 /* q */
        start local 13 // org.apache.lucene.search.Query q
       139: .line 552
            goto 176
        end local 15 // boolean endOpen
        end local 14 // boolean startOpen
        end local 13 // org.apache.lucene.search.Query q
        end local 6 // org.apache.lucene.queryparser.classic.Token goop2
        end local 5 // org.apache.lucene.queryparser.classic.Token goop1
       140: .line 554
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token top top int int int int int int
      StackMap stack:
            aload 0 /* this */
            bipush 19
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 2 /* term */
        start local 2 // org.apache.lucene.queryparser.classic.Token term
       141: .line 555
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 142
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 143
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token top top int int int int int int
      StackMap stack:
       142: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
       143: tableswitch { // 18 - 21
                   18: 144
                   19: 170
                   20: 170
                   21: 144
              default: 170
          }
       144: .line 558
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 145
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 146
      StackMap locals:
      StackMap stack:
       145: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
       146: tableswitch { // 18 - 21
                   18: 147
                   19: 167
                   20: 167
                   21: 157
              default: 167
          }
       147: .line 560
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 18
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
       148: .line 561
            aload 0 /* this */
            bipush 27
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 3 /* boost */
       149: .line 562
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 150
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 151
      StackMap locals:
      StackMap stack:
       150: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
       151: tableswitch { // 21 - 21
                   21: 152
              default: 155
          }
       152: .line 564
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 21
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 4 /* fuzzySlop */
       153: .line 565
            iconst_1
            istore 9 /* fuzzy */
       154: .line 566
            goto 171
       155: .line 568
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 20
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
       156: .line 571
            goto 171
       157: .line 573
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 21
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 4 /* fuzzySlop */
       158: .line 574
            iconst_1
            istore 9 /* fuzzy */
       159: .line 575
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            iconst_m1
            if_icmpne 160
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
            goto 161
      StackMap locals:
      StackMap stack:
       160: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
      StackMap locals:
      StackMap stack: int
       161: tableswitch { // 18 - 18
                   18: 162
              default: 165
          }
       162: .line 577
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 18
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
       163: .line 578
            aload 0 /* this */
            bipush 27
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 3 /* boost */
       164: .line 579
            goto 171
       165: .line 581
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 21
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
       166: .line 584
            goto 171
       167: .line 586
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 22
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
       168: .line 587
            aload 0 /* this */
            iconst_m1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
       169: .line 588
            new org.apache.lucene.queryparser.classic.ParseException
            dup
            invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
            athrow
       170: .line 592
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 23
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
       171: .line 595
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* field */
            aload 2 /* term */
            aload 4 /* fuzzySlop */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.handleQuotedTerm:(Ljava/lang/String;Lorg/apache/lucene/queryparser/classic/Token;Lorg/apache/lucene/queryparser/classic/Token;)Lorg/apache/lucene/search/Query;
            astore 13 /* q */
        start local 13 // org.apache.lucene.search.Query q
       172: .line 596
            goto 176
        end local 13 // org.apache.lucene.search.Query q
        end local 2 // org.apache.lucene.queryparser.classic.Token term
       173: .line 598
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token top top int int int int int int
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            bipush 24
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iastore
       174: .line 599
            aload 0 /* this */
            iconst_m1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
       175: .line 600
            new org.apache.lucene.queryparser.classic.ParseException
            dup
            invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
            athrow
        start local 13 // org.apache.lucene.search.Query q
       176: .line 602
      StackMap locals: org.apache.lucene.search.Query
      StackMap stack:
            aload 0 /* this */
            aload 13 /* q */
            aload 3 /* boost */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.handleBoost:(Lorg/apache/lucene/search/Query;Lorg/apache/lucene/queryparser/classic/Token;)Lorg/apache/lucene/search/Query;
            areturn
        end local 13 // org.apache.lucene.search.Query q
        end local 12 // boolean endInc
        end local 11 // boolean startInc
        end local 10 // boolean regexp
        end local 9 // boolean fuzzy
        end local 8 // boolean wildcard
        end local 7 // boolean prefix
        end local 4 // org.apache.lucene.queryparser.classic.Token fuzzySlop
        end local 3 // org.apache.lucene.queryparser.classic.Token boost
        end local 1 // java.lang.String field
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0  177     0       this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0  177     1      field  Ljava/lang/String;
           15   16     2       term  Lorg/apache/lucene/queryparser/classic/Token;
           17   19     2       term  Lorg/apache/lucene/queryparser/classic/Token;
           20   22     2       term  Lorg/apache/lucene/queryparser/classic/Token;
           23   25     2       term  Lorg/apache/lucene/queryparser/classic/Token;
           26   28     2       term  Lorg/apache/lucene/queryparser/classic/Token;
           29   30     2       term  Lorg/apache/lucene/queryparser/classic/Token;
           31   33     2       term  Lorg/apache/lucene/queryparser/classic/Token;
           36   68     2       term  Lorg/apache/lucene/queryparser/classic/Token;
          141  173     2       term  Lorg/apache/lucene/queryparser/classic/Token;
            1  177     3      boost  Lorg/apache/lucene/queryparser/classic/Token;
            2  177     4  fuzzySlop  Lorg/apache/lucene/queryparser/classic/Token;
           83   84     5      goop1  Lorg/apache/lucene/queryparser/classic/Token;
           85   86     5      goop1  Lorg/apache/lucene/queryparser/classic/Token;
           87   88     5      goop1  Lorg/apache/lucene/queryparser/classic/Token;
           91  140     5      goop1  Lorg/apache/lucene/queryparser/classic/Token;
           96   97     6      goop2  Lorg/apache/lucene/queryparser/classic/Token;
           98   99     6      goop2  Lorg/apache/lucene/queryparser/classic/Token;
          100  101     6      goop2  Lorg/apache/lucene/queryparser/classic/Token;
          104  140     6      goop2  Lorg/apache/lucene/queryparser/classic/Token;
            3  177     7     prefix  Z
            4  177     8   wildcard  Z
            5  177     9      fuzzy  Z
            6  177    10     regexp  Z
            7  177    11   startInc  Z
            8  177    12     endInc  Z
           67   68    13          q  Lorg/apache/lucene/search/Query;
          139  140    13          q  Lorg/apache/lucene/search/Query;
          172  173    13          q  Lorg/apache/lucene/search/Query;
          176  177    13          q  Lorg/apache/lucene/search/Query;
          123  140    14  startOpen  Z
          124  140    15    endOpen  Z
    Exceptions:
      throws org.apache.lucene.queryparser.classic.ParseException
    MethodParameters:
       Name  Flags
      field  

  public final org.apache.lucene.search.Query MultiTerm(java.lang.String, java.util.List<org.apache.lucene.search.BooleanClause>);
    descriptor: (Ljava/lang/String;Ljava/util/List;)Lorg/apache/lucene/search/Query;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // java.lang.String field
        start local 2 // java.util.List clauses
         0: .line 609
            aconst_null
            astore 5 /* firstQuery */
        start local 5 // org.apache.lucene.search.Query firstQuery
         1: .line 610
            aload 0 /* this */
            bipush 20
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 3 /* text */
        start local 3 // org.apache.lucene.queryparser.classic.Token text
         2: .line 611
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.splitOnWhitespace:Z
            ifeq 5
         3: .line 612
            aload 0 /* this */
            aload 1 /* field */
            aload 0 /* this */
            aload 3 /* text */
            getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.discardEscapeChar:(Ljava/lang/String;)Ljava/lang/String;
            iconst_0
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getFieldQuery:(Ljava/lang/String;Ljava/lang/String;Z)Lorg/apache/lucene/search/Query;
            astore 5 /* firstQuery */
         4: .line 613
            aload 0 /* this */
            aload 2 /* clauses */
            iconst_0
            iconst_0
            aload 5 /* firstQuery */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.addClause:(Ljava/util/List;IILorg/apache/lucene/search/Query;)V
         5: .line 615
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String java.util.List org.apache.lucene.queryparser.classic.Token top org.apache.lucene.search.Query
      StackMap stack:
            aload 0 /* this */
            iconst_1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getToken:(I)Lorg/apache/lucene/queryparser/classic/Token;
            getfield org.apache.lucene.queryparser.classic.Token.kind:I
            bipush 20
            if_icmpne 6
            aload 0 /* this */
            iconst_2
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getToken:(I)Lorg/apache/lucene/queryparser/classic/Token;
            getfield org.apache.lucene.queryparser.classic.Token.kind:I
            invokestatic org.apache.lucene.queryparser.classic.QueryParser.allowedPostMultiTerm:(I)Z
            ifne 8
         6: .line 618
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_m1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            pop
         7: .line 619
            new org.apache.lucene.queryparser.classic.ParseException
            dup
            invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
            athrow
         8: .line 623
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 20
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
            astore 4 /* followingText */
        start local 4 // org.apache.lucene.queryparser.classic.Token followingText
         9: .line 624
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.splitOnWhitespace:Z
            ifeq 13
        10: .line 625
            aload 0 /* this */
            aload 1 /* field */
            aload 0 /* this */
            aload 4 /* followingText */
            getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.discardEscapeChar:(Ljava/lang/String;)Ljava/lang/String;
            iconst_0
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getFieldQuery:(Ljava/lang/String;Ljava/lang/String;Z)Lorg/apache/lucene/search/Query;
            astore 6 /* q */
        start local 6 // org.apache.lucene.search.Query q
        11: .line 626
            aload 0 /* this */
            aload 2 /* clauses */
            iconst_0
            iconst_0
            aload 6 /* q */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.addClause:(Ljava/util/List;IILorg/apache/lucene/search/Query;)V
        end local 6 // org.apache.lucene.search.Query q
        12: .line 627
            goto 14
        13: .line 628
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String java.util.List org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.search.Query
      StackMap stack:
            aload 3 /* text */
            dup
            getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
            new java.lang.StringBuilder
            dup_x1
            swap
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc " "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 4 /* followingText */
            getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            putfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
        14: .line 630
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getToken:(I)Lorg/apache/lucene/queryparser/classic/Token;
            getfield org.apache.lucene.queryparser.classic.Token.kind:I
            bipush 20
            if_icmpne 16
            aload 0 /* this */
            iconst_2
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getToken:(I)Lorg/apache/lucene/queryparser/classic/Token;
            getfield org.apache.lucene.queryparser.classic.Token.kind:I
            invokestatic org.apache.lucene.queryparser.classic.QueryParser.allowedPostMultiTerm:(I)Z
            ifeq 16
        end local 4 // org.apache.lucene.queryparser.classic.Token followingText
        15: .line 622
            goto 8
        start local 4 // org.apache.lucene.queryparser.classic.Token followingText
        16: .line 636
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.splitOnWhitespace:Z
            ifne 19
        17: .line 637
            aload 0 /* this */
            aload 1 /* field */
            aload 0 /* this */
            aload 3 /* text */
            getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.discardEscapeChar:(Ljava/lang/String;)Ljava/lang/String;
            iconst_0
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getFieldQuery:(Ljava/lang/String;Ljava/lang/String;Z)Lorg/apache/lucene/search/Query;
            astore 5 /* firstQuery */
        18: .line 638
            aload 0 /* this */
            aload 2 /* clauses */
            aload 5 /* firstQuery */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.addMultiTermClauses:(Ljava/util/List;Lorg/apache/lucene/search/Query;)V
        19: .line 640
      StackMap locals:
      StackMap stack:
            aload 5 /* firstQuery */
            areturn
        end local 5 // org.apache.lucene.search.Query firstQuery
        end local 4 // org.apache.lucene.queryparser.classic.Token followingText
        end local 3 // org.apache.lucene.queryparser.classic.Token text
        end local 2 // java.util.List clauses
        end local 1 // java.lang.String field
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   20     0           this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0   20     1          field  Ljava/lang/String;
            0   20     2        clauses  Ljava/util/List<Lorg/apache/lucene/search/BooleanClause;>;
            2   20     3           text  Lorg/apache/lucene/queryparser/classic/Token;
            9   15     4  followingText  Lorg/apache/lucene/queryparser/classic/Token;
           16   20     4  followingText  Lorg/apache/lucene/queryparser/classic/Token;
            1   20     5     firstQuery  Lorg/apache/lucene/search/Query;
           11   12     6              q  Lorg/apache/lucene/search/Query;
    Exceptions:
      throws org.apache.lucene.queryparser.classic.ParseException
    Signature: (Ljava/lang/String;Ljava/util/List<Lorg/apache/lucene/search/BooleanClause;>;)Lorg/apache/lucene/search/Query;
    MethodParameters:
         Name  Flags
      field    
      clauses  

  private boolean jj_2_1(int);
    descriptor: (I)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=4, args_size=2
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // int xla
         0: .line 645
            aload 0 /* this */
            iload 1 /* xla */
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_la:I
            aload 0 /* this */
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            dup_x1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lastpos:Lorg/apache/lucene/queryparser/classic/Token;
         1: .line 646
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3_1:()Z
            ifeq 2
            iconst_0
            goto 3
      StackMap locals:
      StackMap stack:
         2: iconst_1
      StackMap locals:
      StackMap stack: int
         3: istore 3
         4: .line 648
            aload 0 /* this */
            iconst_0
            iload 1 /* xla */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
         5: .line 646
            iload 3
            ireturn
         6: .line 647
      StackMap locals:
      StackMap stack: org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
            pop
         7: .line 648
            aload 0 /* this */
            iconst_0
            iload 1 /* xla */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
         8: .line 647
            iconst_1
            ireturn
         9: .line 648
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 2
            aload 0 /* this */
            iconst_0
            iload 1 /* xla */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
            aload 2
            athrow
        end local 1 // int xla
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0   10     1   xla  I
      Exception table:
        from    to  target  type
           1     4       6  Class org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
           1     4       9  any
           6     7       9  any
    MethodParameters:
      Name  Flags
      xla   

  private boolean jj_2_2(int);
    descriptor: (I)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=4, args_size=2
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // int xla
         0: .line 652
            aload 0 /* this */
            iload 1 /* xla */
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_la:I
            aload 0 /* this */
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            dup_x1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lastpos:Lorg/apache/lucene/queryparser/classic/Token;
         1: .line 653
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3_2:()Z
            ifeq 2
            iconst_0
            goto 3
      StackMap locals:
      StackMap stack:
         2: iconst_1
      StackMap locals:
      StackMap stack: int
         3: istore 3
         4: .line 655
            aload 0 /* this */
            iconst_1
            iload 1 /* xla */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
         5: .line 653
            iload 3
            ireturn
         6: .line 654
      StackMap locals:
      StackMap stack: org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
            pop
         7: .line 655
            aload 0 /* this */
            iconst_1
            iload 1 /* xla */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
         8: .line 654
            iconst_1
            ireturn
         9: .line 655
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 2
            aload 0 /* this */
            iconst_1
            iload 1 /* xla */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
            aload 2
            athrow
        end local 1 // int xla
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0   10     1   xla  I
      Exception table:
        from    to  target  type
           1     4       6  Class org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
           1     4       9  any
           6     7       9  any
    MethodParameters:
      Name  Flags
      xla   

  private boolean jj_2_3(int);
    descriptor: (I)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=4, args_size=2
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // int xla
         0: .line 659
            aload 0 /* this */
            iload 1 /* xla */
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_la:I
            aload 0 /* this */
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            dup_x1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lastpos:Lorg/apache/lucene/queryparser/classic/Token;
         1: .line 660
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3_3:()Z
            ifeq 2
            iconst_0
            goto 3
      StackMap locals:
      StackMap stack:
         2: iconst_1
      StackMap locals:
      StackMap stack: int
         3: istore 3
         4: .line 662
            aload 0 /* this */
            iconst_2
            iload 1 /* xla */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
         5: .line 660
            iload 3
            ireturn
         6: .line 661
      StackMap locals:
      StackMap stack: org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
            pop
         7: .line 662
            aload 0 /* this */
            iconst_2
            iload 1 /* xla */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
         8: .line 661
            iconst_1
            ireturn
         9: .line 662
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 2
            aload 0 /* this */
            iconst_2
            iload 1 /* xla */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
            aload 2
            athrow
        end local 1 // int xla
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0   10     1   xla  I
      Exception table:
        from    to  target  type
           1     4       6  Class org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
           1     4       9  any
           6     7       9  any
    MethodParameters:
      Name  Flags
      xla   

  private boolean jj_3R_3();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
         0: .line 666
            aload 0 /* this */
            bipush 20
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_scan_token:(I)Z
            ifeq 1
            iconst_1
            ireturn
         1: .line 667
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lookingAhead:Z
         2: .line 668
            aload 0 /* this */
            aload 0 /* this */
            iconst_1
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getToken:(I)Lorg/apache/lucene/queryparser/classic/Token;
            getfield org.apache.lucene.queryparser.classic.Token.kind:I
            bipush 20
            if_icmpne 3
            aload 0 /* this */
            iconst_2
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getToken:(I)Lorg/apache/lucene/queryparser/classic/Token;
            getfield org.apache.lucene.queryparser.classic.Token.kind:I
            invokestatic org.apache.lucene.queryparser.classic.QueryParser.allowedPostMultiTerm:(I)Z
            ifeq 3
            iconst_1
            goto 4
      StackMap locals:
      StackMap stack: org.apache.lucene.queryparser.classic.QueryParser
         3: iconst_0
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser
      StackMap stack: org.apache.lucene.queryparser.classic.QueryParser int
         4: putfield org.apache.lucene.queryparser.classic.QueryParser.jj_semLA:Z
         5: .line 669
            aload 0 /* this */
            iconst_0
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lookingAhead:Z
         6: .line 670
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_semLA:Z
            ifeq 7
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3R_6:()Z
            ifeq 8
      StackMap locals:
      StackMap stack:
         7: iconst_1
            ireturn
         8: .line 672
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3R_7:()Z
            ifeq 9
            iconst_1
            ireturn
         9: .line 674
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
            astore 1 /* xsp */
        start local 1 // org.apache.lucene.queryparser.classic.Token xsp
        10: .line 675
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3R_7:()Z
            ifeq 9
            aload 0 /* this */
            aload 1 /* xsp */
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
        11: .line 677
            iconst_0
            ireturn
        end local 1 // org.apache.lucene.queryparser.classic.Token xsp
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   12     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;
           10   12     1   xsp  Lorg/apache/lucene/queryparser/classic/Token;

  private boolean jj_3R_6();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
         0: .line 681
            iconst_0
            ireturn
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;

  private boolean jj_3R_5();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
         0: .line 685
            aload 0 /* this */
            bipush 17
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_scan_token:(I)Z
            ifeq 1
            iconst_1
            ireturn
         1: .line 686
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 16
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_scan_token:(I)Z
            ifeq 2
            iconst_1
            ireturn
         2: .line 687
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;

  private boolean jj_3R_4();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
         0: .line 691
            aload 0 /* this */
            bipush 20
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_scan_token:(I)Z
            ifeq 1
            iconst_1
            ireturn
         1: .line 692
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 16
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_scan_token:(I)Z
            ifeq 2
            iconst_1
            ireturn
         2: .line 693
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;

  private boolean jj_3_2();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
         0: .line 697
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3R_3:()Z
            ifeq 1
            iconst_1
            ireturn
         1: .line 698
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;

  private boolean jj_3_1();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
         0: .line 702
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3R_3:()Z
            ifeq 1
            iconst_1
            ireturn
         1: .line 703
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;

  private boolean jj_3R_7();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
         0: .line 707
            aload 0 /* this */
            bipush 20
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_scan_token:(I)Z
            ifeq 1
            iconst_1
            ireturn
         1: .line 708
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;

  private boolean jj_3_3();
    descriptor: ()Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
         0: .line 713
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
            astore 1 /* xsp */
        start local 1 // org.apache.lucene.queryparser.classic.Token xsp
         1: .line 714
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3R_4:()Z
            ifeq 4
         2: .line 715
            aload 0 /* this */
            aload 1 /* xsp */
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
         3: .line 716
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3R_5:()Z
            ifeq 4
            iconst_1
            ireturn
         4: .line 718
      StackMap locals: org.apache.lucene.queryparser.classic.Token
      StackMap stack:
            iconst_0
            ireturn
        end local 1 // org.apache.lucene.queryparser.classic.Token xsp
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            1    5     1   xsp  Lorg/apache/lucene/queryparser/classic/Token;

  private static void jj_la1_init_0();
    descriptor: ()V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 742
            bipush 25
            newarray 10
            dup
            iconst_0
            sipush 768
            iastore
            dup
            iconst_1
            sipush 768
            iastore
            dup
            iconst_2
            sipush 7168
            iastore
            dup
            iconst_3
            sipush 7168
            iastore
            dup
            iconst_4
            ldc 265976832
            iastore
            dup
            iconst_5
            ldc 265977600
            iastore
            dup
            bipush 6
            ldc 265977600
            iastore
            dup
            bipush 7
            ldc 1179648
            iastore
            dup
            bipush 8
            ldc 262144
            iastore
            dup
            bipush 9
            ldc 265969664
            iastore
            dup
            bipush 10
            ldc 164765696
            iastore
            dup
            bipush 11
            ldc 2097152
            iastore
            dup
            bipush 12
            ldc 262144
            iastore
            dup
            bipush 13
            ldc 2359296
            iastore
            dup
            bipush 14
            ldc 2359296
            iastore
            dup
            bipush 15
            ldc 100663296
            iastore
            dup
            bipush 16
            ldc -1879048192
            iastore
            dup
            bipush 17
            ldc -1879048192
            iastore
            dup
            bipush 18
            ldc 1610612736
            iastore
            dup
            bipush 19
            ldc 262144
            iastore
            dup
            bipush 20
            ldc 2097152
            iastore
            dup
            bipush 21
            ldc 262144
            iastore
            dup
            bipush 22
            ldc 2359296
            iastore
            dup
            bipush 23
            ldc 2359296
            iastore
            dup
            bipush 24
            ldc 265953280
            iastore
            putstatic org.apache.lucene.queryparser.classic.QueryParser.jj_la1_0:[I
         1: .line 743
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private static void jj_la1_init_1();
    descriptor: ()V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 745
            bipush 25
            newarray 10
            dup
            bipush 16
            iconst_1
            iastore
            dup
            bipush 17
            iconst_1
            iastore
            putstatic org.apache.lucene.queryparser.classic.QueryParser.jj_la1_1:[I
         1: .line 746
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  protected void <init>(org.apache.lucene.queryparser.classic.CharStream);
    descriptor: (Lorg/apache/lucene/queryparser/classic/CharStream;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // org.apache.lucene.queryparser.classic.CharStream stream
         0: .line 752
            aload 0 /* this */
            invokespecial org.apache.lucene.queryparser.classic.QueryParserBase.<init>:()V
         1: .line 142
            aload 0 /* this */
            iconst_0
            putfield org.apache.lucene.queryparser.classic.QueryParser.splitOnWhitespace:Z
         2: .line 731
            aload 0 /* this */
            iconst_0
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lookingAhead:Z
         3: .line 734
            aload 0 /* this */
            bipush 25
            newarray 10
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
         4: .line 747
            aload 0 /* this */
            iconst_3
            anewarray org.apache.lucene.queryparser.classic.QueryParser$JJCalls
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
         5: .line 748
            aload 0 /* this */
            iconst_0
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_rescan:Z
         6: .line 749
            aload 0 /* this */
            iconst_0
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gc:I
         7: .line 817
            aload 0 /* this */
            new org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
            dup
            invokespecial org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess.<init>:()V
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ls:Lorg/apache/lucene/queryparser/classic/QueryParser$LookaheadSuccess;
         8: .line 866
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
         9: .line 868
            aload 0 /* this */
            iconst_m1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_kind:I
        10: .line 869
            aload 0 /* this */
            bipush 100
            newarray 10
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lasttokens:[I
        11: .line 753
            aload 0 /* this */
            new org.apache.lucene.queryparser.classic.QueryParserTokenManager
            dup
            aload 1 /* stream */
            invokespecial org.apache.lucene.queryparser.classic.QueryParserTokenManager.<init>:(Lorg/apache/lucene/queryparser/classic/CharStream;)V
            putfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
        12: .line 754
            aload 0 /* this */
            new org.apache.lucene.queryparser.classic.Token
            dup
            invokespecial org.apache.lucene.queryparser.classic.Token.<init>:()V
            putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
        13: .line 755
            aload 0 /* this */
            iconst_m1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
        14: .line 756
            aload 0 /* this */
            iconst_0
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
        15: .line 757
            iconst_0
            istore 2 /* i */
        start local 2 // int i
        16: goto 18
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser org.apache.lucene.queryparser.classic.CharStream int
      StackMap stack:
        17: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            iload 2 /* i */
            iconst_m1
            iastore
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
        18: iload 2 /* i */
            bipush 25
            if_icmplt 17
        end local 2 // int i
        19: .line 758
            iconst_0
            istore 2 /* i */
        start local 2 // int i
        20: goto 22
      StackMap locals:
      StackMap stack:
        21: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
            iload 2 /* i */
            new org.apache.lucene.queryparser.classic.QueryParser$JJCalls
            dup
            invokespecial org.apache.lucene.queryparser.classic.QueryParser$JJCalls.<init>:()V
            aastore
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
        22: iload 2 /* i */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
            arraylength
            if_icmplt 21
        end local 2 // int i
        23: .line 759
            return
        end local 1 // org.apache.lucene.queryparser.classic.CharStream stream
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   24     0    this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0   24     1  stream  Lorg/apache/lucene/queryparser/classic/CharStream;
           16   19     2       i  I
           20   23     2       i  I
    MethodParameters:
        Name  Flags
      stream  

  public void ReInit(org.apache.lucene.queryparser.classic.CharStream);
    descriptor: (Lorg/apache/lucene/queryparser/classic/CharStream;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // org.apache.lucene.queryparser.classic.CharStream stream
         0: .line 763
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
            aload 1 /* stream */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParserTokenManager.ReInit:(Lorg/apache/lucene/queryparser/classic/CharStream;)V
         1: .line 764
            aload 0 /* this */
            new org.apache.lucene.queryparser.classic.Token
            dup
            invokespecial org.apache.lucene.queryparser.classic.Token.<init>:()V
            putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
         2: .line 765
            aload 0 /* this */
            iconst_m1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
         3: .line 766
            aload 0 /* this */
            iconst_0
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lookingAhead:Z
         4: .line 767
            aload 0 /* this */
            iconst_0
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
         5: .line 768
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         6: goto 8
      StackMap locals: int
      StackMap stack:
         7: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            iload 2 /* i */
            iconst_m1
            iastore
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
         8: iload 2 /* i */
            bipush 25
            if_icmplt 7
        end local 2 // int i
         9: .line 769
            iconst_0
            istore 2 /* i */
        start local 2 // int i
        10: goto 12
      StackMap locals:
      StackMap stack:
        11: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
            iload 2 /* i */
            new org.apache.lucene.queryparser.classic.QueryParser$JJCalls
            dup
            invokespecial org.apache.lucene.queryparser.classic.QueryParser$JJCalls.<init>:()V
            aastore
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
        12: iload 2 /* i */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
            arraylength
            if_icmplt 11
        end local 2 // int i
        13: .line 770
            return
        end local 1 // org.apache.lucene.queryparser.classic.CharStream stream
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   14     0    this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0   14     1  stream  Lorg/apache/lucene/queryparser/classic/CharStream;
            6    9     2       i  I
           10   13     2       i  I
    MethodParameters:
        Name  Flags
      stream  

  protected void <init>(org.apache.lucene.queryparser.classic.QueryParserTokenManager);
    descriptor: (Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // org.apache.lucene.queryparser.classic.QueryParserTokenManager tm
         0: .line 773
            aload 0 /* this */
            invokespecial org.apache.lucene.queryparser.classic.QueryParserBase.<init>:()V
         1: .line 142
            aload 0 /* this */
            iconst_0
            putfield org.apache.lucene.queryparser.classic.QueryParser.splitOnWhitespace:Z
         2: .line 731
            aload 0 /* this */
            iconst_0
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lookingAhead:Z
         3: .line 734
            aload 0 /* this */
            bipush 25
            newarray 10
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
         4: .line 747
            aload 0 /* this */
            iconst_3
            anewarray org.apache.lucene.queryparser.classic.QueryParser$JJCalls
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
         5: .line 748
            aload 0 /* this */
            iconst_0
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_rescan:Z
         6: .line 749
            aload 0 /* this */
            iconst_0
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gc:I
         7: .line 817
            aload 0 /* this */
            new org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
            dup
            invokespecial org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess.<init>:()V
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ls:Lorg/apache/lucene/queryparser/classic/QueryParser$LookaheadSuccess;
         8: .line 866
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
         9: .line 868
            aload 0 /* this */
            iconst_m1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_kind:I
        10: .line 869
            aload 0 /* this */
            bipush 100
            newarray 10
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lasttokens:[I
        11: .line 774
            aload 0 /* this */
            aload 1 /* tm */
            putfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
        12: .line 775
            aload 0 /* this */
            new org.apache.lucene.queryparser.classic.Token
            dup
            invokespecial org.apache.lucene.queryparser.classic.Token.<init>:()V
            putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
        13: .line 776
            aload 0 /* this */
            iconst_m1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
        14: .line 777
            aload 0 /* this */
            iconst_0
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
        15: .line 778
            iconst_0
            istore 2 /* i */
        start local 2 // int i
        16: goto 18
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser org.apache.lucene.queryparser.classic.QueryParserTokenManager int
      StackMap stack:
        17: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            iload 2 /* i */
            iconst_m1
            iastore
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
        18: iload 2 /* i */
            bipush 25
            if_icmplt 17
        end local 2 // int i
        19: .line 779
            iconst_0
            istore 2 /* i */
        start local 2 // int i
        20: goto 22
      StackMap locals:
      StackMap stack:
        21: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
            iload 2 /* i */
            new org.apache.lucene.queryparser.classic.QueryParser$JJCalls
            dup
            invokespecial org.apache.lucene.queryparser.classic.QueryParser$JJCalls.<init>:()V
            aastore
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
        22: iload 2 /* i */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
            arraylength
            if_icmplt 21
        end local 2 // int i
        23: .line 780
            return
        end local 1 // org.apache.lucene.queryparser.classic.QueryParserTokenManager tm
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   24     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0   24     1    tm  Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
           16   19     2     i  I
           20   23     2     i  I
    MethodParameters:
      Name  Flags
      tm    

  public void ReInit(org.apache.lucene.queryparser.classic.QueryParserTokenManager);
    descriptor: (Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // org.apache.lucene.queryparser.classic.QueryParserTokenManager tm
         0: .line 784
            aload 0 /* this */
            aload 1 /* tm */
            putfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
         1: .line 785
            aload 0 /* this */
            new org.apache.lucene.queryparser.classic.Token
            dup
            invokespecial org.apache.lucene.queryparser.classic.Token.<init>:()V
            putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
         2: .line 786
            aload 0 /* this */
            iconst_m1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
         3: .line 787
            aload 0 /* this */
            iconst_0
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
         4: .line 788
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         5: goto 7
      StackMap locals: int
      StackMap stack:
         6: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            iload 2 /* i */
            iconst_m1
            iastore
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
         7: iload 2 /* i */
            bipush 25
            if_icmplt 6
        end local 2 // int i
         8: .line 789
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         9: goto 11
      StackMap locals:
      StackMap stack:
        10: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
            iload 2 /* i */
            new org.apache.lucene.queryparser.classic.QueryParser$JJCalls
            dup
            invokespecial org.apache.lucene.queryparser.classic.QueryParser$JJCalls.<init>:()V
            aastore
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
        11: iload 2 /* i */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
            arraylength
            if_icmplt 10
        end local 2 // int i
        12: .line 790
            return
        end local 1 // org.apache.lucene.queryparser.classic.QueryParserTokenManager tm
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   13     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0   13     1    tm  Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
            5    8     2     i  I
            9   12     2     i  I
    MethodParameters:
      Name  Flags
      tm    

  private org.apache.lucene.queryparser.classic.Token jj_consume_token(int);
    descriptor: (I)Lorg/apache/lucene/queryparser/classic/Token;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=5, args_size=2
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // int kind
         0: .line 794
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            dup
            astore 2 /* oldToken */
        start local 2 // org.apache.lucene.queryparser.classic.Token oldToken
         1: getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
            ifnull 2
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
            putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            goto 3
         2: .line 795
      StackMap locals: org.apache.lucene.queryparser.classic.Token
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
            invokevirtual org.apache.lucene.queryparser.classic.QueryParserTokenManager.getNextToken:()Lorg/apache/lucene/queryparser/classic/Token;
            dup_x1
            putfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
            putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
         3: .line 796
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_m1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
         4: .line 797
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            getfield org.apache.lucene.queryparser.classic.Token.kind:I
            iload 1 /* kind */
            if_icmpne 18
         5: .line 798
            aload 0 /* this */
            dup
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iconst_1
            iadd
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
         6: .line 799
            aload 0 /* this */
            dup
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gc:I
            iconst_1
            iadd
            dup_x1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gc:I
            bipush 100
            if_icmple 17
         7: .line 800
            aload 0 /* this */
            iconst_0
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gc:I
         8: .line 801
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         9: goto 16
        10: .line 802
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
            iload 3 /* i */
            aaload
            astore 4 /* c */
        start local 4 // org.apache.lucene.queryparser.classic.QueryParser$JJCalls c
        11: .line 803
            goto 14
        12: .line 804
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser$JJCalls
      StackMap stack:
            aload 4 /* c */
            getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.gen:I
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            if_icmpge 13
            aload 4 /* c */
            aconst_null
            putfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.first:Lorg/apache/lucene/queryparser/classic/Token;
        13: .line 805
      StackMap locals:
      StackMap stack:
            aload 4 /* c */
            getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.next:Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
            astore 4 /* c */
        14: .line 803
      StackMap locals:
      StackMap stack:
            aload 4 /* c */
            ifnonnull 12
        end local 4 // org.apache.lucene.queryparser.classic.QueryParser$JJCalls c
        15: .line 801
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
        16: iload 3 /* i */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
            arraylength
            if_icmplt 10
        end local 3 // int i
        17: .line 809
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            areturn
        18: .line 811
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 2 /* oldToken */
            putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
        19: .line 812
            aload 0 /* this */
            iload 1 /* kind */
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_kind:I
        20: .line 813
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.generateParseException:()Lorg/apache/lucene/queryparser/classic/ParseException;
            athrow
        end local 2 // org.apache.lucene.queryparser.classic.Token oldToken
        end local 1 // int kind
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   21     0      this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0   21     1      kind  I
            1   21     2  oldToken  Lorg/apache/lucene/queryparser/classic/Token;
            9   17     3         i  I
           11   15     4         c  Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
    Exceptions:
      throws org.apache.lucene.queryparser.classic.ParseException
    MethodParameters:
      Name  Flags
      kind  

  private boolean jj_scan_token(int);
    descriptor: (I)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=4, args_size=2
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // int kind
         0: .line 819
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_lastpos:Lorg/apache/lucene/queryparser/classic/Token;
            if_acmpne 7
         1: .line 820
            aload 0 /* this */
            dup
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la:I
            iconst_1
            isub
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_la:I
         2: .line 821
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
            getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
            ifnonnull 5
         3: .line 822
            aload 0 /* this */
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
            invokevirtual org.apache.lucene.queryparser.classic.QueryParserTokenManager.getNextToken:()Lorg/apache/lucene/queryparser/classic/Token;
            dup_x1
            putfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
            dup_x1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lastpos:Lorg/apache/lucene/queryparser/classic/Token;
         4: .line 823
            goto 8
         5: .line 824
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
            getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
            dup_x1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lastpos:Lorg/apache/lucene/queryparser/classic/Token;
         6: .line 826
            goto 8
         7: .line 827
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
            getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
         8: .line 829
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_rescan:Z
            ifeq 15
         9: .line 830
            iconst_0
            istore 2 /* i */
        start local 2 // int i
        10: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            astore 3 /* tok */
        start local 3 // org.apache.lucene.queryparser.classic.Token tok
        11: .line 831
            goto 13
      StackMap locals: int org.apache.lucene.queryparser.classic.Token
      StackMap stack:
        12: iinc 2 /* i */ 1
            aload 3 /* tok */
            getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
            astore 3 /* tok */
      StackMap locals:
      StackMap stack:
        13: aload 3 /* tok */
            ifnull 14
            aload 3 /* tok */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
            if_acmpne 12
        14: .line 832
      StackMap locals:
      StackMap stack:
            aload 3 /* tok */
            ifnull 15
            aload 0 /* this */
            iload 1 /* kind */
            iload 2 /* i */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_add_error_token:(II)V
        end local 3 // org.apache.lucene.queryparser.classic.Token tok
        end local 2 // int i
        15: .line 834
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
            getfield org.apache.lucene.queryparser.classic.Token.kind:I
            iload 1 /* kind */
            if_icmpeq 16
            iconst_1
            ireturn
        16: .line 835
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la:I
            ifne 17
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_lastpos:Lorg/apache/lucene/queryparser/classic/Token;
            if_acmpne 17
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ls:Lorg/apache/lucene/queryparser/classic/QueryParser$LookaheadSuccess;
            athrow
        17: .line 836
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 1 // int kind
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   18     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0   18     1  kind  I
           10   15     2     i  I
           11   15     3   tok  Lorg/apache/lucene/queryparser/classic/Token;
    MethodParameters:
      Name  Flags
      kind  

  public final org.apache.lucene.queryparser.classic.Token getNextToken();
    descriptor: ()Lorg/apache/lucene/queryparser/classic/Token;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
         0: .line 842
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
            ifnull 1
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
            putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            goto 2
         1: .line 843
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
            invokevirtual org.apache.lucene.queryparser.classic.QueryParserTokenManager.getNextToken:()Lorg/apache/lucene/queryparser/classic/Token;
            dup_x1
            putfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
            putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
         2: .line 844
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_m1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
         3: .line 845
            aload 0 /* this */
            dup
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iconst_1
            iadd
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
         4: .line 846
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            areturn
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;

  public final org.apache.lucene.queryparser.classic.Token getToken(int);
    descriptor: (I)Lorg/apache/lucene/queryparser/classic/Token;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=4, args_size=2
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // int index
         0: .line 851
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_lookingAhead:Z
            ifeq 1
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
      StackMap locals:
      StackMap stack: org.apache.lucene.queryparser.classic.Token
         2: astore 2 /* t */
        start local 2 // org.apache.lucene.queryparser.classic.Token t
         3: .line 852
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         4: goto 8
         5: .line 853
      StackMap locals: org.apache.lucene.queryparser.classic.Token int
      StackMap stack:
            aload 2 /* t */
            getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
            ifnull 6
            aload 2 /* t */
            getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
            astore 2 /* t */
            goto 7
         6: .line 854
      StackMap locals:
      StackMap stack:
            aload 2 /* t */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
            invokevirtual org.apache.lucene.queryparser.classic.QueryParserTokenManager.getNextToken:()Lorg/apache/lucene/queryparser/classic/Token;
            dup_x1
            putfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
            astore 2 /* t */
         7: .line 852
      StackMap locals:
      StackMap stack:
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
         8: iload 3 /* i */
            iload 1 /* index */
            if_icmplt 5
        end local 3 // int i
         9: .line 856
            aload 2 /* t */
            areturn
        end local 2 // org.apache.lucene.queryparser.classic.Token t
        end local 1 // int index
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   10     0   this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0   10     1  index  I
            3   10     2      t  Lorg/apache/lucene/queryparser/classic/Token;
            4    9     3      i  I
    MethodParameters:
       Name  Flags
      index  

  private int jj_ntk();
    descriptor: ()I
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
         0: .line 860
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
            dup_x1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_nt:Lorg/apache/lucene/queryparser/classic/Token;
            ifnonnull 2
         1: .line 861
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
            invokevirtual org.apache.lucene.queryparser.classic.QueryParserTokenManager.getNextToken:()Lorg/apache/lucene/queryparser/classic/Token;
            dup_x1
            putfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
            getfield org.apache.lucene.queryparser.classic.Token.kind:I
            dup_x1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            ireturn
         2: .line 863
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_nt:Lorg/apache/lucene/queryparser/classic/Token;
            getfield org.apache.lucene.queryparser.classic.Token.kind:I
            dup_x1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
            ireturn
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;

  private void jj_add_error_token(int, int);
    descriptor: (II)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // int kind
        start local 2 // int pos
         0: .line 873
            iload 2 /* pos */
            bipush 100
            if_icmplt 1
            return
         1: .line 874
      StackMap locals:
      StackMap stack:
            iload 2 /* pos */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_endpos:I
            iconst_1
            iadd
            if_icmpne 4
         2: .line 875
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_lasttokens:[I
            aload 0 /* this */
            dup
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_endpos:I
            dup_x1
            iconst_1
            iadd
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_endpos:I
            iload 1 /* kind */
            iastore
         3: .line 876
            goto 25
      StackMap locals:
      StackMap stack:
         4: aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_endpos:I
            ifeq 25
         5: .line 877
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_endpos:I
            newarray 10
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
         6: .line 878
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         7: goto 10
         8: .line 879
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
            iload 3 /* i */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_lasttokens:[I
            iload 3 /* i */
            iaload
            iastore
         9: .line 878
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
        10: iload 3 /* i */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_endpos:I
            if_icmplt 8
        end local 3 // int i
        11: .line 881
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 3 /* it */
        start local 3 // java.util.Iterator it
        12: goto 23
        13: .line 882
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser int int java.util.Iterator
      StackMap stack:
            aload 3 /* it */
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast int[]
            astore 4 /* oldentry */
        start local 4 // int[] oldentry
        14: .line 883
            aload 4 /* oldentry */
            arraylength
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
            arraylength
            if_icmpne 23
        15: .line 884
            iconst_0
            istore 5 /* i */
        start local 5 // int i
        16: goto 20
        17: .line 885
      StackMap locals: int[] int
      StackMap stack:
            aload 4 /* oldentry */
            iload 5 /* i */
            iaload
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
            iload 5 /* i */
            iaload
            if_icmpeq 19
        18: .line 886
            goto 23
        19: .line 884
      StackMap locals:
      StackMap stack:
            iinc 5 /* i */ 1
      StackMap locals:
      StackMap stack:
        20: iload 5 /* i */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
            arraylength
            if_icmplt 17
        end local 5 // int i
        21: .line 889
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        22: .line 890
            goto 24
        end local 4 // int[] oldentry
        23: .line 881
      StackMap locals:
      StackMap stack:
            aload 3 /* it */
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 13
        end local 3 // java.util.Iterator it
        24: .line 893
      StackMap locals:
      StackMap stack:
            iload 2 /* pos */
            ifeq 25
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_lasttokens:[I
            aload 0 /* this */
            iload 2 /* pos */
            dup_x1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_endpos:I
            iconst_1
            isub
            iload 1 /* kind */
            iastore
        25: .line 895
      StackMap locals:
      StackMap stack:
            return
        end local 2 // int pos
        end local 1 // int kind
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   26     0      this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0   26     1      kind  I
            0   26     2       pos  I
            7   11     3         i  I
           12   24     3        it  Ljava/util/Iterator<*>;
           14   23     4  oldentry  [I
           16   21     5         i  I
    MethodParameters:
      Name  Flags
      kind  
      pos   

  public org.apache.lucene.queryparser.classic.ParseException generateParseException();
    descriptor: ()Lorg/apache/lucene/queryparser/classic/ParseException;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
         0: .line 899
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
            invokeinterface java.util.List.clear:()V
         1: .line 900
            bipush 33
            newarray 4
            astore 1 /* la1tokens */
        start local 1 // boolean[] la1tokens
         2: .line 901
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_kind:I
            iflt 5
         3: .line 902
            aload 1 /* la1tokens */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_kind:I
            iconst_1
            bastore
         4: .line 903
            aload 0 /* this */
            iconst_m1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_kind:I
         5: .line 905
      StackMap locals: boolean[]
      StackMap stack:
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         6: goto 17
         7: .line 906
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
            iload 2 /* i */
            iaload
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            if_icmpne 16
         8: .line 907
            iconst_0
            istore 3 /* j */
        start local 3 // int j
         9: goto 15
        10: .line 908
      StackMap locals: int
      StackMap stack:
            getstatic org.apache.lucene.queryparser.classic.QueryParser.jj_la1_0:[I
            iload 2 /* i */
            iaload
            iconst_1
            iload 3 /* j */
            ishl
            iand
            ifeq 12
        11: .line 909
            aload 1 /* la1tokens */
            iload 3 /* j */
            iconst_1
            bastore
        12: .line 911
      StackMap locals:
      StackMap stack:
            getstatic org.apache.lucene.queryparser.classic.QueryParser.jj_la1_1:[I
            iload 2 /* i */
            iaload
            iconst_1
            iload 3 /* j */
            ishl
            iand
            ifeq 14
        13: .line 912
            aload 1 /* la1tokens */
            bipush 32
            iload 3 /* j */
            iadd
            iconst_1
            bastore
        14: .line 907
      StackMap locals:
      StackMap stack:
            iinc 3 /* j */ 1
      StackMap locals:
      StackMap stack:
        15: iload 3 /* j */
            bipush 32
            if_icmplt 10
        end local 3 // int j
        16: .line 905
      StackMap locals:
      StackMap stack:
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
        17: iload 2 /* i */
            bipush 25
            if_icmplt 7
        end local 2 // int i
        18: .line 917
            iconst_0
            istore 2 /* i */
        start local 2 // int i
        19: goto 25
        20: .line 918
      StackMap locals:
      StackMap stack:
            aload 1 /* la1tokens */
            iload 2 /* i */
            baload
            ifeq 24
        21: .line 919
            aload 0 /* this */
            iconst_1
            newarray 10
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
        22: .line 920
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
            iconst_0
            iload 2 /* i */
            iastore
        23: .line 921
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        24: .line 917
      StackMap locals:
      StackMap stack:
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
        25: iload 2 /* i */
            bipush 33
            if_icmplt 20
        end local 2 // int i
        26: .line 924
            aload 0 /* this */
            iconst_0
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_endpos:I
        27: .line 925
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_rescan_token:()V
        28: .line 926
            aload 0 /* this */
            iconst_0
            iconst_0
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_add_error_token:(II)V
        29: .line 927
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            anewarray int[]
            astore 2 /* exptokseq */
        start local 2 // int[][] exptokseq
        30: .line 928
            iconst_0
            istore 3 /* i */
        start local 3 // int i
        31: goto 34
        32: .line 929
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser boolean[] int[][] int
      StackMap stack:
            aload 2 /* exptokseq */
            iload 3 /* i */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
            iload 3 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast int[]
            aastore
        33: .line 928
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
        34: iload 3 /* i */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            if_icmplt 32
        end local 3 // int i
        35: .line 931
            new org.apache.lucene.queryparser.classic.ParseException
            dup
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            aload 2 /* exptokseq */
            getstatic org.apache.lucene.queryparser.classic.QueryParser.tokenImage:[Ljava/lang/String;
            invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:(Lorg/apache/lucene/queryparser/classic/Token;[[I[Ljava/lang/String;)V
            areturn
        end local 2 // int[][] exptokseq
        end local 1 // boolean[] la1tokens
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   36     0       this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            2   36     1  la1tokens  [Z
            6   18     2          i  I
            9   16     3          j  I
           19   26     2          i  I
           30   36     2  exptokseq  [[I
           31   35     3          i  I

  public final void enable_tracing();
    descriptor: ()V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
         0: .line 936
            return
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;

  public final void disable_tracing();
    descriptor: ()V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
         0: .line 940
            return
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;

  private void jj_rescan_token();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
         0: .line 943
            aload 0 /* this */
            iconst_1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_rescan:Z
         1: .line 944
            iconst_0
            istore 1 /* i */
        start local 1 // int i
         2: goto 16
         3: .line 946
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
            iload 1 /* i */
            aaload
            astore 2 /* p */
        start local 2 // org.apache.lucene.queryparser.classic.QueryParser$JJCalls p
         4: .line 948
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser$JJCalls
      StackMap stack:
            aload 2 /* p */
            getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.gen:I
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            if_icmple 10
         5: .line 949
            aload 0 /* this */
            aload 2 /* p */
            getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.arg:I
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_la:I
            aload 0 /* this */
            aload 0 /* this */
            aload 2 /* p */
            getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.first:Lorg/apache/lucene/queryparser/classic/Token;
            dup_x1
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lastpos:Lorg/apache/lucene/queryparser/classic/Token;
         6: .line 950
            iload 1 /* i */
            tableswitch { // 0 - 2
                    0: 7
                    1: 8
                    2: 9
              default: 10
          }
         7: .line 951
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3_1:()Z
            pop
            goto 10
         8: .line 952
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3_2:()Z
            pop
            goto 10
         9: .line 953
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3_3:()Z
            pop
        10: .line 954
      StackMap locals:
      StackMap stack:
            aload 2 /* p */
        11: .line 956
            getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.next:Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
            astore 2 /* p */
        12: .line 957
            aload 2 /* p */
            ifnonnull 4
        end local 2 // org.apache.lucene.queryparser.classic.QueryParser$JJCalls p
        13: .line 958
            goto 15
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser int
      StackMap stack: org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
        14: pop
        15: .line 944
      StackMap locals:
      StackMap stack:
            iinc 1 /* i */ 1
      StackMap locals:
      StackMap stack:
        16: iload 1 /* i */
            iconst_3
            if_icmplt 3
        end local 1 // int i
        17: .line 960
            aload 0 /* this */
            iconst_0
            putfield org.apache.lucene.queryparser.classic.QueryParser.jj_rescan:Z
        18: .line 961
            return
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   19     0  this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            2   17     1     i  I
            4   13     2     p  Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
      Exception table:
        from    to  target  type
           3    13      14  Class org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess

  private void jj_save(int, int);
    descriptor: (II)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // org.apache.lucene.queryparser.classic.QueryParser this
        start local 1 // int index
        start local 2 // int xla
         0: .line 964
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
            iload 1 /* index */
            aaload
            astore 3 /* p */
        start local 3 // org.apache.lucene.queryparser.classic.QueryParser$JJCalls p
         1: .line 965
            goto 4
         2: .line 966
      StackMap locals: org.apache.lucene.queryparser.classic.QueryParser$JJCalls
      StackMap stack:
            aload 3 /* p */
            getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.next:Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
            ifnonnull 3
            aload 3 /* p */
            new org.apache.lucene.queryparser.classic.QueryParser$JJCalls
            dup
            invokespecial org.apache.lucene.queryparser.classic.QueryParser$JJCalls.<init>:()V
            dup_x1
            putfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.next:Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
            astore 3 /* p */
            goto 5
         3: .line 967
      StackMap locals:
      StackMap stack:
            aload 3 /* p */
            getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.next:Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
            astore 3 /* p */
         4: .line 965
      StackMap locals:
      StackMap stack:
            aload 3 /* p */
            getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.gen:I
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            if_icmpgt 2
         5: .line 969
      StackMap locals:
      StackMap stack:
            aload 3 /* p */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
            iload 2 /* xla */
            iadd
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la:I
            isub
            putfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.gen:I
            aload 3 /* p */
            aload 0 /* this */
            getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
            putfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.first:Lorg/apache/lucene/queryparser/classic/Token;
            aload 3 /* p */
            iload 2 /* xla */
            putfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.arg:I
         6: .line 970
            return
        end local 3 // org.apache.lucene.queryparser.classic.QueryParser$JJCalls p
        end local 2 // int xla
        end local 1 // int index
        end local 0 // org.apache.lucene.queryparser.classic.QueryParser this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    7     0   this  Lorg/apache/lucene/queryparser/classic/QueryParser;
            0    7     1  index  I
            0    7     2    xla  I
            1    7     3      p  Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
    MethodParameters:
       Name  Flags
      index  
      xla    
}
SourceFile: "QueryParser.java"
NestMembers:
  org.apache.lucene.queryparser.classic.QueryParser$JJCalls  org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess  org.apache.lucene.queryparser.classic.QueryParser$Operator
InnerClasses:
  final JJCalls = org.apache.lucene.queryparser.classic.QueryParser$JJCalls of org.apache.lucene.queryparser.classic.QueryParser
  private final LookaheadSuccess = org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess of org.apache.lucene.queryparser.classic.QueryParser
  public final Operator = org.apache.lucene.queryparser.classic.QueryParser$Operator of org.apache.lucene.queryparser.classic.QueryParser