public class org.jruby.lexer.yacc.KeywordMatch
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.jruby.lexer.yacc.KeywordMatch
  super_class: java.lang.Object
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jruby.lexer.yacc.KeywordMatch this
         0: .line 5
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // org.jruby.lexer.yacc.KeywordMatch this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jruby/lexer/yacc/KeywordMatch;

  public static org.jruby.lexer.yacc.RubyLexer$Keyword match(byte[]);
    descriptor: ([B)Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // byte[] words
         0: .line 7
            aload 0 /* words */
            arraylength
            tableswitch { // 2 - 12
                    2: 1
                    3: 2
                    4: 3
                    5: 4
                    6: 5
                    7: 8
                    8: 6
                    9: 8
                   10: 8
                   11: 8
                   12: 7
              default: 8
          }
         1: .line 8
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            invokestatic org.jruby.lexer.yacc.KeywordMatch.match2:([B)Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         2: .line 9
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            invokestatic org.jruby.lexer.yacc.KeywordMatch.match3:([B)Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         3: .line 10
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            invokestatic org.jruby.lexer.yacc.KeywordMatch.match4:([B)Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         4: .line 11
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            invokestatic org.jruby.lexer.yacc.KeywordMatch.match5:([B)Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         5: .line 12
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            invokestatic org.jruby.lexer.yacc.KeywordMatch.match6:([B)Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         6: .line 13
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            invokestatic org.jruby.lexer.yacc.KeywordMatch.match8:([B)Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         7: .line 14
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            invokestatic org.jruby.lexer.yacc.KeywordMatch.match12:([B)Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         8: .line 16
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // byte[] words
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    9     0  words  [B
    MethodParameters:
       Name  Flags
      words  

  public static org.jruby.lexer.yacc.RubyLexer$Keyword match2(byte[]);
    descriptor: ([B)Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // byte[] words
         0: .line 20
            aload 0 /* words */
            iconst_0
            baload
            lookupswitch { // 3
                  100: 1
                  105: 2
                  111: 6
              default: 7
          }
         1: .line 22
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 111
            if_icmpne 7
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.DO:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         2: .line 25
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            lookupswitch { // 2
                  102: 3
                  110: 4
              default: 5
          }
         3: .line 26
      StackMap locals:
      StackMap stack:
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.IF:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         4: .line 27
      StackMap locals:
      StackMap stack:
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.IN:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         5: .line 29
      StackMap locals:
      StackMap stack:
            goto 7
         6: .line 31
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 114
            if_icmpne 7
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.OR:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         7: .line 35
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // byte[] words
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    8     0  words  [B
    MethodParameters:
       Name  Flags
      words  

  public static org.jruby.lexer.yacc.RubyLexer$Keyword match3(byte[]);
    descriptor: ([B)Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // byte[] words
         0: .line 39
            aload 0 /* words */
            iconst_0
            baload
            lookupswitch { // 6
                   69: 9
                   97: 1
                  100: 2
                  101: 3
                  102: 4
                  110: 5
              default: 10
          }
         1: .line 41
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 110
            if_icmpne 10
            aload 0 /* words */
            iconst_2
            baload
            bipush 100
            if_icmpne 10
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.AND:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         2: .line 44
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 101
            if_icmpne 10
            aload 0 /* words */
            iconst_2
            baload
            bipush 102
            if_icmpne 10
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.DEF:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         3: .line 47
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 110
            if_icmpne 10
            aload 0 /* words */
            iconst_2
            baload
            bipush 100
            if_icmpne 10
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.END:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         4: .line 50
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 111
            if_icmpne 10
            aload 0 /* words */
            iconst_2
            baload
            bipush 114
            if_icmpne 10
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.FOR:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         5: .line 53
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            lookupswitch { // 2
                  105: 6
                  111: 7
              default: 8
          }
         6: .line 55
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_2
            baload
            bipush 108
            if_icmpne 10
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.NIL:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         7: .line 58
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_2
            baload
            bipush 116
            if_icmpne 10
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.NOT:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         8: .line 61
      StackMap locals:
      StackMap stack:
            goto 10
         9: .line 63
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 78
            if_icmpne 10
            aload 0 /* words */
            iconst_2
            baload
            bipush 68
            if_icmpne 10
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.LEND:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
        10: .line 66
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // byte[] words
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   11     0  words  [B
    MethodParameters:
       Name  Flags
      words  

  public static org.jruby.lexer.yacc.RubyLexer$Keyword match4(byte[]);
    descriptor: ([B)Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // byte[] words
         0: .line 70
            aload 0 /* words */
            iconst_0
            baload
            lookupswitch { // 7
                   99: 1
                  101: 2
                  110: 3
                  114: 4
                  115: 5
                  116: 6
                  119: 10
              default: 11
          }
         1: .line 72
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 97
            if_icmpne 11
            aload 0 /* words */
            iconst_2
            baload
            bipush 115
            if_icmpne 11
            aload 0 /* words */
            iconst_3
            baload
            bipush 101
            if_icmpne 11
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.CASE:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         2: .line 75
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 108
            if_icmpne 11
            aload 0 /* words */
            iconst_2
            baload
            bipush 115
            if_icmpne 11
            aload 0 /* words */
            iconst_3
            baload
            bipush 101
            if_icmpne 11
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.ELSE:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         3: .line 78
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 101
            if_icmpne 11
            aload 0 /* words */
            iconst_2
            baload
            bipush 120
            if_icmpne 11
            aload 0 /* words */
            iconst_3
            baload
            bipush 116
            if_icmpne 11
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.NEXT:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         4: .line 81
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 101
            if_icmpne 11
            aload 0 /* words */
            iconst_2
            baload
            bipush 100
            if_icmpne 11
            aload 0 /* words */
            iconst_3
            baload
            bipush 111
            if_icmpne 11
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.REDO:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         5: .line 84
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 101
            if_icmpne 11
            aload 0 /* words */
            iconst_2
            baload
            bipush 108
            if_icmpne 11
            aload 0 /* words */
            iconst_3
            baload
            bipush 102
            if_icmpne 11
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.SELF:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         6: .line 87
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            lookupswitch { // 2
                  104: 7
                  114: 8
              default: 9
          }
         7: .line 89
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_2
            baload
            bipush 101
            if_icmpne 11
            aload 0 /* words */
            iconst_3
            baload
            bipush 110
            if_icmpne 11
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.THEN:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         8: .line 92
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_2
            baload
            bipush 117
            if_icmpne 11
            aload 0 /* words */
            iconst_3
            baload
            bipush 101
            if_icmpne 11
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.TRUE:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         9: .line 95
      StackMap locals:
      StackMap stack:
            goto 11
        10: .line 97
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 104
            if_icmpne 11
            aload 0 /* words */
            iconst_2
            baload
            bipush 101
            if_icmpne 11
            aload 0 /* words */
            iconst_3
            baload
            bipush 110
            if_icmpne 11
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.WHEN:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
        11: .line 100
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // byte[] words
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   12     0  words  [B
    MethodParameters:
       Name  Flags
      words  

  public static org.jruby.lexer.yacc.RubyLexer$Keyword match5(byte[]);
    descriptor: ([B)Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // byte[] words
         0: .line 104
            aload 0 /* words */
            iconst_0
            baload
            lookupswitch { // 11
                   66: 18
                   97: 1
                   98: 2
                   99: 6
                  101: 7
                  102: 8
                  114: 9
                  115: 10
                  117: 11
                  119: 17
                  121: 16
              default: 19
          }
         1: .line 106
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 108
            if_icmpne 19
            aload 0 /* words */
            iconst_2
            baload
            bipush 105
            if_icmpne 19
            aload 0 /* words */
            iconst_3
            baload
            bipush 97
            if_icmpne 19
            aload 0 /* words */
            iconst_4
            baload
            bipush 115
            if_icmpne 19
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.ALIAS:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         2: .line 109
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            lookupswitch { // 2
                  101: 3
                  114: 4
              default: 5
          }
         3: .line 111
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_2
            baload
            bipush 103
            if_icmpne 19
            aload 0 /* words */
            iconst_3
            baload
            bipush 105
            if_icmpne 19
            aload 0 /* words */
            iconst_4
            baload
            bipush 110
            if_icmpne 19
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.BEGIN:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         4: .line 114
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_2
            baload
            bipush 101
            if_icmpne 19
            aload 0 /* words */
            iconst_3
            baload
            bipush 97
            if_icmpne 19
            aload 0 /* words */
            iconst_4
            baload
            bipush 107
            if_icmpne 19
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.BREAK:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         5: .line 117
      StackMap locals:
      StackMap stack:
            goto 19
         6: .line 119
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 108
            if_icmpne 19
            aload 0 /* words */
            iconst_2
            baload
            bipush 97
            if_icmpne 19
            aload 0 /* words */
            iconst_3
            baload
            bipush 115
            if_icmpne 19
            aload 0 /* words */
            iconst_4
            baload
            bipush 115
            if_icmpne 19
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.CLASS:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         7: .line 122
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 108
            if_icmpne 19
            aload 0 /* words */
            iconst_2
            baload
            bipush 115
            if_icmpne 19
            aload 0 /* words */
            iconst_3
            baload
            bipush 105
            if_icmpne 19
            aload 0 /* words */
            iconst_4
            baload
            bipush 102
            if_icmpne 19
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.ELSIF:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         8: .line 125
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 97
            if_icmpne 19
            aload 0 /* words */
            iconst_2
            baload
            bipush 108
            if_icmpne 19
            aload 0 /* words */
            iconst_3
            baload
            bipush 115
            if_icmpne 19
            aload 0 /* words */
            iconst_4
            baload
            bipush 101
            if_icmpne 19
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.FALSE:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         9: .line 128
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 101
            if_icmpne 19
            aload 0 /* words */
            iconst_2
            baload
            bipush 116
            if_icmpne 19
            aload 0 /* words */
            iconst_3
            baload
            bipush 114
            if_icmpne 19
            aload 0 /* words */
            iconst_4
            baload
            bipush 121
            if_icmpne 19
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.RETRY:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
        10: .line 131
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 117
            if_icmpne 19
            aload 0 /* words */
            iconst_2
            baload
            bipush 112
            if_icmpne 19
            aload 0 /* words */
            iconst_3
            baload
            bipush 101
            if_icmpne 19
            aload 0 /* words */
            iconst_4
            baload
            bipush 114
            if_icmpne 19
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.SUPER:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
        11: .line 134
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 110
            if_icmpne 19
        12: .line 135
            aload 0 /* words */
            iconst_2
            baload
            lookupswitch { // 2
                  100: 13
                  116: 14
              default: 15
          }
        13: .line 137
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_3
            baload
            bipush 101
            if_icmpne 19
            aload 0 /* words */
            iconst_4
            baload
            bipush 102
            if_icmpne 19
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.UNDEF:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
        14: .line 140
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_3
            baload
            bipush 105
            if_icmpne 19
            aload 0 /* words */
            iconst_4
            baload
            bipush 108
            if_icmpne 19
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.UNTIL:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
        15: .line 144
      StackMap locals:
      StackMap stack:
            goto 19
        16: .line 146
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 105
            if_icmpne 19
            aload 0 /* words */
            iconst_2
            baload
            bipush 101
            if_icmpne 19
            aload 0 /* words */
            iconst_3
            baload
            bipush 108
            if_icmpne 19
            aload 0 /* words */
            iconst_4
            baload
            bipush 100
            if_icmpne 19
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.YIELD:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
        17: .line 149
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 104
            if_icmpne 19
            aload 0 /* words */
            iconst_2
            baload
            bipush 105
            if_icmpne 19
            aload 0 /* words */
            iconst_3
            baload
            bipush 108
            if_icmpne 19
            aload 0 /* words */
            iconst_4
            baload
            bipush 101
            if_icmpne 19
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.WHILE:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
        18: .line 152
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 69
            if_icmpne 19
            aload 0 /* words */
            iconst_2
            baload
            bipush 71
            if_icmpne 19
            aload 0 /* words */
            iconst_3
            baload
            bipush 73
            if_icmpne 19
            aload 0 /* words */
            iconst_4
            baload
            bipush 78
            if_icmpne 19
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.LBEGIN:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
        19: .line 155
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // byte[] words
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   20     0  words  [B
    MethodParameters:
       Name  Flags
      words  

  public static org.jruby.lexer.yacc.RubyLexer$Keyword match6(byte[]);
    descriptor: ([B)Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // byte[] words
         0: .line 159
            aload 0 /* words */
            iconst_0
            baload
            lookupswitch { // 4
                  101: 1
                  109: 2
                  114: 3
                  117: 8
              default: 9
          }
         1: .line 161
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 110
            if_icmpne 9
            aload 0 /* words */
            iconst_2
            baload
            bipush 115
            if_icmpne 9
            aload 0 /* words */
            iconst_3
            baload
            bipush 117
            if_icmpne 9
            aload 0 /* words */
            iconst_4
            baload
            bipush 114
            if_icmpne 9
            aload 0 /* words */
            iconst_5
            baload
            bipush 101
            if_icmpne 9
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.ENSURE:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         2: .line 164
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 111
            if_icmpne 9
            aload 0 /* words */
            iconst_2
            baload
            bipush 100
            if_icmpne 9
            aload 0 /* words */
            iconst_3
            baload
            bipush 117
            if_icmpne 9
            aload 0 /* words */
            iconst_4
            baload
            bipush 108
            if_icmpne 9
            aload 0 /* words */
            iconst_5
            baload
            bipush 101
            if_icmpne 9
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.MODULE:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         3: .line 167
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 101
            if_icmpne 9
         4: .line 168
            aload 0 /* words */
            iconst_2
            baload
            tableswitch { // 115 - 116
                  115: 6
                  116: 5
              default: 7
          }
         5: .line 170
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_3
            baload
            bipush 117
            if_icmpne 9
            aload 0 /* words */
            iconst_4
            baload
            bipush 114
            if_icmpne 9
            aload 0 /* words */
            iconst_5
            baload
            bipush 110
            if_icmpne 9
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.RETURN:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         6: .line 174
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_3
            baload
            bipush 99
            if_icmpne 9
            aload 0 /* words */
            iconst_4
            baload
            bipush 117
            if_icmpne 9
            aload 0 /* words */
            iconst_5
            baload
            bipush 101
            if_icmpne 9
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.RESCUE:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         7: .line 178
      StackMap locals:
      StackMap stack:
            goto 9
         8: .line 180
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 110
            if_icmpne 9
            aload 0 /* words */
            iconst_2
            baload
            bipush 108
            if_icmpne 9
            aload 0 /* words */
            iconst_3
            baload
            bipush 101
            if_icmpne 9
            aload 0 /* words */
            iconst_4
            baload
            bipush 115
            if_icmpne 9
            aload 0 /* words */
            iconst_5
            baload
            bipush 115
            if_icmpne 9
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.UNLESS:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         9: .line 182
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // byte[] words
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   10     0  words  [B
    MethodParameters:
       Name  Flags
      words  

  public static org.jruby.lexer.yacc.RubyLexer$Keyword match8(byte[]);
    descriptor: ([B)Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // byte[] words
         0: .line 186
            aload 0 /* words */
            iconst_0
            baload
            lookupswitch { // 2
                   95: 4
                  100: 1
              default: 8
          }
         1: .line 188
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 101
            if_icmpne 2
            aload 0 /* words */
            iconst_2
            baload
            bipush 102
            if_icmpne 2
            aload 0 /* words */
            iconst_3
            baload
            bipush 105
            if_icmpne 2
            aload 0 /* words */
            iconst_4
            baload
            bipush 110
            if_icmpne 2
            aload 0 /* words */
            iconst_5
            baload
            bipush 101
            if_icmpne 2
            aload 0 /* words */
            bipush 6
            baload
            bipush 100
            if_icmpeq 3
      StackMap locals:
      StackMap stack:
         2: aload 0 /* words */
            bipush 7
            baload
            bipush 63
            if_icmpne 8
      StackMap locals:
      StackMap stack:
         3: getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.DEFINED_P:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         4: .line 191
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_1
            baload
            bipush 95
            if_icmpne 8
         5: .line 192
            aload 0 /* words */
            iconst_2
            baload
            lookupswitch { // 2
                   70: 7
                   76: 6
              default: 8
          }
         6: .line 194
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_3
            baload
            bipush 73
            if_icmpne 7
            aload 0 /* words */
            iconst_4
            baload
            bipush 78
            if_icmpne 7
            aload 0 /* words */
            iconst_5
            baload
            bipush 69
            if_icmpne 7
            aload 0 /* words */
            bipush 6
            baload
            bipush 95
            if_icmpne 7
            aload 0 /* words */
            bipush 7
            baload
            bipush 95
            if_icmpne 7
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.__LINE__:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         7: .line 196
      StackMap locals:
      StackMap stack:
            aload 0 /* words */
            iconst_3
            baload
            bipush 73
            if_icmpne 8
            aload 0 /* words */
            iconst_4
            baload
            bipush 76
            if_icmpne 8
            aload 0 /* words */
            iconst_5
            baload
            bipush 69
            if_icmpne 8
            aload 0 /* words */
            bipush 6
            baload
            bipush 95
            if_icmpne 8
            aload 0 /* words */
            bipush 7
            baload
            bipush 95
            if_icmpne 8
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.__FILE__:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         8: .line 201
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // byte[] words
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    9     0  words  [B
    MethodParameters:
       Name  Flags
      words  

  public static org.jruby.lexer.yacc.RubyLexer$Keyword match12(byte[]);
    descriptor: ([B)Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // byte[] words
         0: .line 204
            aload 0 /* words */
            iconst_0
            baload
            bipush 95
            if_icmpne 1
            aload 0 /* words */
            iconst_1
            baload
            bipush 95
            if_icmpne 1
            aload 0 /* words */
            iconst_2
            baload
            bipush 101
            if_icmpne 1
            aload 0 /* words */
            iconst_3
            baload
            bipush 110
            if_icmpne 1
            aload 0 /* words */
            iconst_4
            baload
            bipush 99
            if_icmpne 1
            aload 0 /* words */
            iconst_5
            baload
            bipush 111
            if_icmpne 1
            aload 0 /* words */
            bipush 6
            baload
            bipush 100
            if_icmpne 1
            aload 0 /* words */
            bipush 7
            baload
            bipush 105
            if_icmpne 1
            aload 0 /* words */
            bipush 8
            baload
            bipush 110
            if_icmpne 1
            aload 0 /* words */
            bipush 9
            baload
            bipush 103
            if_icmpne 1
            aload 0 /* words */
            bipush 10
            baload
            bipush 95
            if_icmpne 1
            aload 0 /* words */
            bipush 11
            baload
            bipush 95
            if_icmpne 1
            getstatic org.jruby.lexer.yacc.RubyLexer$Keyword.__ENCODING__:Lorg/jruby/lexer/yacc/RubyLexer$Keyword;
            areturn
         1: .line 205
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // byte[] words
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0  words  [B
    MethodParameters:
       Name  Flags
      words  
}
SourceFile: "KeywordMatch.java"
InnerClasses:
  public final Keyword = org.jruby.lexer.yacc.RubyLexer$Keyword of org.jruby.lexer.yacc.RubyLexer