final class org.hsqldb.util.preprocessor.Token
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: org.hsqldb.util.preprocessor.Token
  super_class: java.lang.Object
{
  static final int EOI;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: -1

  static final int UNKNOWN;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  static final int IDENT;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  static final int NUMBER;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  static final int STRING;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  static final int AND;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 38

  static final int OR;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 124

  static final int XOR;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 94

  static final int NOT;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 33

  static final int GT;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 62

  static final int GTE;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 123

  static final int LT;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 60

  static final int LTE;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 121

  static final int ASSIGN;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 61

  static final int EQ;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 122

  static final int LPAREN;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 40

  static final int RPAREN;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 41

  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.hsqldb.util.preprocessor.Token this
         0: .line 43
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // org.hsqldb.util.preprocessor.Token this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/hsqldb/util/preprocessor/Token;

  static boolean isAssignmentOperator(int);
    descriptor: (I)Z
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int type
         0: .line 63
            iload 0 /* type */
            bipush 61
            if_icmpne 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // int type
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  type  I
    MethodParameters:
      Name  Flags
      type  final

  static boolean isComparisonOperator(int);
    descriptor: (I)Z
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // int type
         0: .line 67
            iload 0 /* type */
            lookupswitch { // 5
                   60: 1
                   62: 1
                  121: 1
                  122: 1
                  123: 1
              default: 2
          }
         1: .line 73
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
         2: .line 76
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // int type
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  type  I
    MethodParameters:
      Name  Flags
      type  final

  static boolean isLogicalOperator(int);
    descriptor: (I)Z
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // int type
         0: .line 82
            iload 0 /* type */
            lookupswitch { // 4
                   33: 1
                   38: 1
                   94: 1
                  124: 1
              default: 2
          }
         1: .line 87
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
         2: .line 90
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // int type
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  type  I
    MethodParameters:
      Name  Flags
      type  final

  static boolean isValue(int);
    descriptor: (I)Z
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // int type
         0: .line 96
            iload 0 /* type */
            tableswitch { // 1 - 3
                    1: 1
                    2: 1
                    3: 1
              default: 2
          }
         1: .line 100
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
         2: .line 103
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // int type
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  type  I
    MethodParameters:
      Name  Flags
      type  final
}
SourceFile: "Token.java"