public class org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest extends org.graalvm.compiler.truffle.test.PartialEvaluationTest
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest
  super_class: org.graalvm.compiler.truffle.test.PartialEvaluationTest
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest this
         0: .line 44
            aload 0 /* this */
            invokespecial org.graalvm.compiler.truffle.test.PartialEvaluationTest.<init>:()V
            return
        end local 0 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest;

  private com.oracle.truffle.api.nodes.RootNode createRootNode(int, org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode[]);
    descriptor: (I[Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$DFAStateNode;)Lcom/oracle/truffle/api/nodes/RootNode;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=5, locals=5, args_size=3
        start local 0 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest this
        start local 1 // int initialState
        start local 2 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode[] states
         0: .line 302
            new com.oracle.truffle.api.frame.FrameDescriptor
            dup
            invokespecial com.oracle.truffle.api.frame.FrameDescriptor.<init>:()V
            astore 3 /* frameDescriptor */
        start local 3 // com.oracle.truffle.api.frame.FrameDescriptor frameDescriptor
         1: .line 303
            new org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$TRegexDFAExecutorNode
            dup
            iload 1 /* initialState */
            aload 2 /* states */
            invokespecial org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$TRegexDFAExecutorNode.<init>:(I[Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$DFAStateNode;)V
            astore 4 /* executorNode */
        start local 4 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$TRegexDFAExecutorNode executorNode
         2: .line 304
            new org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$TRegexRootNode
            dup
            aload 0 /* this */
            aload 3 /* frameDescriptor */
            aload 4 /* executorNode */
            invokespecial org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$TRegexRootNode.<init>:(Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest;Lcom/oracle/truffle/api/frame/FrameDescriptor;Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$TRegexDFAExecutorNode;)V
            areturn
        end local 4 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$TRegexDFAExecutorNode executorNode
        end local 3 // com.oracle.truffle.api.frame.FrameDescriptor frameDescriptor
        end local 2 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode[] states
        end local 1 // int initialState
        end local 0 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    3     0             this  Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest;
            0    3     1     initialState  I
            0    3     2           states  [Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$DFAStateNode;
            1    3     3  frameDescriptor  Lcom/oracle/truffle/api/frame/FrameDescriptor;
            2    3     4     executorNode  Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$TRegexDFAExecutorNode;
    MethodParameters:
              Name  Flags
      initialState  
      states        

  private static void assertMatches(com.oracle.truffle.api.nodes.RootNode, java.lang.String);
    descriptor: (Lcom/oracle/truffle/api/nodes/RootNode;Ljava/lang/String;)V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // com.oracle.truffle.api.nodes.RootNode program
        start local 1 // java.lang.String input
         0: .line 308
            invokestatic com.oracle.truffle.api.Truffle.getRuntime:()Lcom/oracle/truffle/api/TruffleRuntime;
            aload 0 /* program */
            invokeinterface com.oracle.truffle.api.TruffleRuntime.createCallTarget:(Lcom/oracle/truffle/api/nodes/RootNode;)Lcom/oracle/truffle/api/RootCallTarget;
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* input */
            aastore
            invokeinterface com.oracle.truffle.api.RootCallTarget.call:([Ljava/lang/Object;)Ljava/lang/Object;
            astore 2 /* result */
        start local 2 // java.lang.Object result
         1: .line 309
            getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
            aload 2 /* result */
            invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
         2: .line 310
            return
        end local 2 // java.lang.Object result
        end local 1 // java.lang.String input
        end local 0 // com.oracle.truffle.api.nodes.RootNode program
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0  program  Lcom/oracle/truffle/api/nodes/RootNode;
            0    3     1    input  Ljava/lang/String;
            1    3     2   result  Ljava/lang/Object;
    MethodParameters:
         Name  Flags
      program  
      input    

  public static boolean constantTrue();
    descriptor: ()Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 313
            iconst_1
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private void assertPartialEvalEqualsAndRunsCorrect(com.oracle.truffle.api.nodes.RootNode, java.lang.String);
    descriptor: (Lcom/oracle/truffle/api/nodes/RootNode;Ljava/lang/String;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=6, locals=4, args_size=3
        start local 0 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest this
        start local 1 // com.oracle.truffle.api.nodes.RootNode program
        start local 2 // java.lang.String input
         0: .line 317
            aload 1 /* program */
            aload 2 /* input */
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest.assertMatches:(Lcom/oracle/truffle/api/nodes/RootNode;Ljava/lang/String;)V
         1: .line 318
            invokestatic com.oracle.truffle.api.Truffle.getRuntime:()Lcom/oracle/truffle/api/TruffleRuntime;
            aload 1 /* program */
            invokeinterface com.oracle.truffle.api.TruffleRuntime.createCallTarget:(Lcom/oracle/truffle/api/nodes/RootNode;)Lcom/oracle/truffle/api/RootCallTarget;
            checkcast org.graalvm.compiler.truffle.runtime.OptimizedCallTarget
            astore 3 /* compilable */
        start local 3 // org.graalvm.compiler.truffle.runtime.OptimizedCallTarget compilable
         2: .line 319
            aload 0 /* this */
            aload 3 /* compilable */
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 2 /* input */
            aastore
            getstatic org.graalvm.compiler.core.common.CompilationIdentifier.INVALID_COMPILATION_ID:Lorg/graalvm/compiler/core/common/CompilationRequestIdentifier;
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest.partialEval:(Lorg/graalvm/compiler/truffle/runtime/OptimizedCallTarget;[Ljava/lang/Object;Lorg/graalvm/compiler/core/common/CompilationIdentifier;)Lorg/graalvm/compiler/nodes/StructuredGraph;
            pop
         3: .line 321
            return
        end local 3 // org.graalvm.compiler.truffle.runtime.OptimizedCallTarget compilable
        end local 2 // java.lang.String input
        end local 1 // com.oracle.truffle.api.nodes.RootNode program
        end local 0 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    4     0        this  Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest;
            0    4     1     program  Lcom/oracle/truffle/api/nodes/RootNode;
            0    4     2       input  Ljava/lang/String;
            2    4     3  compilable  Lorg/graalvm/compiler/truffle/runtime/OptimizedCallTarget;
    MethodParameters:
         Name  Flags
      program  
      input    

  private static org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode[] createStates(int);
    descriptor: (I)[Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$DFAStateNode;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // int n
         0: .line 324
            iload 0 /* n */
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode
            astore 1 /* states */
        start local 1 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode[] states
         1: .line 325
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         2: goto 5
         3: .line 326
      StackMap locals: org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode[] int
      StackMap stack:
            aload 1 /* states */
            iload 2 /* i */
            new org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode
            dup
            invokespecial org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.<init>:()V
            aastore
         4: .line 325
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
         5: iload 2 /* i */
            iload 0 /* n */
            if_icmplt 3
        end local 2 // int i
         6: .line 328
            aload 1 /* states */
            areturn
        end local 1 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode[] states
        end local 0 // int n
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    7     0       n  I
            1    7     1  states  [Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$DFAStateNode;
            2    6     2       i  I
    MethodParameters:
      Name  Flags
      n     

  public void abORcd();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=1
        start local 0 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest this
         0: .line 334
            iconst_0
            istore 1 /* initialState */
        start local 1 // int initialState
         1: .line 335
            bipush 7
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest.createStates:(I)[Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$DFAStateNode;
            astore 2 /* states */
        start local 2 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode[] states
         2: .line 336
            aload 2 /* states */
            iconst_0
            aaload
            iconst_2
            newarray 10
            dup
            iconst_0
            iconst_3
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
         3: .line 337
            aload 2 /* states */
            iconst_0
            aaload
            iconst_2
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
         4: .line 338
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
         5: .line 339
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
         6: .line 337
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
         7: .line 341
            aload 2 /* states */
            iconst_1
            aaload
            iconst_2
            newarray 10
            dup
            iconst_0
            iconst_4
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
         8: .line 342
            aload 2 /* states */
            iconst_1
            aaload
            iconst_2
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
         9: .line 343
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        10: .line 344
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        11: .line 342
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        12: .line 346
            aload 2 /* states */
            iconst_2
            aaload
            iconst_2
            newarray 10
            dup
            iconst_0
            iconst_3
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
        13: .line 347
            aload 2 /* states */
            iconst_2
            aaload
            iconst_2
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
        14: .line 348
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        15: .line 349
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        16: .line 347
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        17: .line 351
            aload 2 /* states */
            iconst_2
            aaload
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setFinalState:()V
        18: .line 352
            aload 2 /* states */
            iconst_3
            aaload
            iconst_4
            newarray 10
            dup
            iconst_0
            iconst_3
            iastore
            dup
            iconst_1
            iconst_1
            iastore
            dup
            iconst_2
            iconst_5
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
        19: .line 353
            aload 2 /* states */
            iconst_3
            aaload
            iconst_4
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
        20: .line 354
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        21: .line 355
            bipush 97
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_2
        22: .line 356
            bipush 99
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_3
        23: .line 357
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        24: .line 353
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        25: .line 359
            aload 2 /* states */
            iconst_4
            aaload
            iconst_5
            newarray 10
            dup
            iconst_0
            iconst_3
            iastore
            dup
            iconst_1
            iconst_1
            iastore
            dup
            iconst_2
            iconst_2
            iastore
            dup
            iconst_3
            iconst_5
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
        26: .line 360
            aload 2 /* states */
            iconst_4
            aaload
            iconst_5
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
        27: .line 361
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        28: .line 362
            bipush 97
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_2
        29: .line 363
            bipush 98
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_3
        30: .line 364
            bipush 99
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_4
        31: .line 365
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        32: .line 360
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        33: .line 367
            aload 2 /* states */
            iconst_5
            aaload
            iconst_2
            newarray 10
            dup
            iconst_0
            bipush 6
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
        34: .line 368
            aload 2 /* states */
            iconst_5
            aaload
            iconst_2
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
        35: .line 369
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        36: .line 370
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        37: .line 368
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        38: .line 372
            aload 2 /* states */
            bipush 6
            aaload
            iconst_5
            newarray 10
            dup
            iconst_0
            iconst_3
            iastore
            dup
            iconst_1
            iconst_1
            iastore
            dup
            iconst_2
            iconst_5
            iastore
            dup
            iconst_3
            iconst_2
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
        39: .line 373
            aload 2 /* states */
            bipush 6
            aaload
            iconst_5
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
        40: .line 374
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        41: .line 375
            bipush 97
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_2
        42: .line 376
            bipush 99
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_3
        43: .line 377
            bipush 100
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_4
        44: .line 378
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        45: .line 373
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        46: .line 381
            aload 0 /* this */
            aload 0 /* this */
            iload 1 /* initialState */
            aload 2 /* states */
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest.createRootNode:(I[Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$DFAStateNode;)Lcom/oracle/truffle/api/nodes/RootNode;
            ldc "xxxxxxxxxxaxxxcxxxxabxxxxxxxxx"
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest.assertPartialEvalEqualsAndRunsCorrect:(Lcom/oracle/truffle/api/nodes/RootNode;Ljava/lang/String;)V
        47: .line 382
            return
        end local 2 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode[] states
        end local 1 // int initialState
        end local 0 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   48     0          this  Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest;
            1   48     1  initialState  I
            2   48     2        states  [Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$DFAStateNode;
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void abSTARc();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=3, args_size=1
        start local 0 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest this
         0: .line 386
            iconst_0
            istore 1 /* initialState */
        start local 1 // int initialState
         1: .line 387
            iconst_5
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest.createStates:(I)[Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$DFAStateNode;
            astore 2 /* states */
        start local 2 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode[] states
         2: .line 388
            aload 2 /* states */
            iconst_0
            aaload
            iconst_2
            newarray 10
            dup
            iconst_0
            iconst_1
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
         3: .line 389
            aload 2 /* states */
            iconst_0
            aaload
            iconst_2
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
         4: .line 390
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
         5: .line 391
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
         6: .line 389
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
         7: .line 393
            aload 2 /* states */
            iconst_1
            aaload
            iconst_3
            newarray 10
            dup
            iconst_0
            iconst_1
            iastore
            dup
            iconst_1
            iconst_2
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
         8: .line 394
            aload 2 /* states */
            iconst_1
            aaload
            iconst_3
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
         9: .line 395
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        10: .line 396
            bipush 97
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_2
        11: .line 397
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        12: .line 394
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        13: .line 399
            aload 2 /* states */
            iconst_2
            aaload
            iconst_2
            newarray 10
            dup
            iconst_0
            iconst_3
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
        14: .line 400
            aload 2 /* states */
            iconst_2
            aaload
            iconst_2
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
        15: .line 401
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        16: .line 402
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        17: .line 400
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        18: .line 404
            aload 2 /* states */
            iconst_3
            aaload
            iconst_4
            newarray 10
            dup
            iconst_0
            iconst_1
            iastore
            dup
            iconst_1
            iconst_4
            iastore
            dup
            iconst_2
            iconst_2
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
        19: .line 405
            aload 2 /* states */
            iconst_3
            aaload
            iconst_4
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
        20: .line 406
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        21: .line 407
            bipush 99
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_2
        22: .line 408
            bipush 97
            bipush 98
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$RangeByteMatcher.create:(II)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;
            aastore
            dup
            iconst_3
        23: .line 409
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        24: .line 405
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        25: .line 411
            aload 2 /* states */
            iconst_4
            aaload
            iconst_2
            newarray 10
            dup
            iconst_0
            iconst_1
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
        26: .line 412
            aload 2 /* states */
            iconst_4
            aaload
            iconst_2
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
        27: .line 413
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        28: .line 414
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        29: .line 412
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        30: .line 416
            aload 2 /* states */
            iconst_4
            aaload
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setFinalState:()V
        31: .line 418
            aload 0 /* this */
            aload 0 /* this */
            iload 1 /* initialState */
            aload 2 /* states */
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest.createRootNode:(I[Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$DFAStateNode;)Lcom/oracle/truffle/api/nodes/RootNode;
            ldc "xxxxxxxxxxaxxxcxxxxabbbbcxxxxxxxxx"
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest.assertPartialEvalEqualsAndRunsCorrect:(Lcom/oracle/truffle/api/nodes/RootNode;Ljava/lang/String;)V
        32: .line 419
            return
        end local 2 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode[] states
        end local 1 // int initialState
        end local 0 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   33     0          this  Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest;
            1   33     1  initialState  I
            2   33     2        states  [Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$DFAStateNode;
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void xabORxcd();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=1
        start local 0 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest this
         0: .line 423
            iconst_0
            istore 1 /* initialState */
        start local 1 // int initialState
         1: .line 424
            bipush 9
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest.createStates:(I)[Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$DFAStateNode;
            astore 2 /* states */
        start local 2 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode[] states
         2: .line 425
            aload 2 /* states */
            iconst_0
            aaload
            iconst_2
            newarray 10
            dup
            iconst_0
            iconst_3
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
         3: .line 426
            aload 2 /* states */
            iconst_0
            aaload
            iconst_2
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
         4: .line 427
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
         5: .line 428
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
         6: .line 426
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
         7: .line 430
            aload 2 /* states */
            iconst_1
            aaload
            iconst_2
            newarray 10
            dup
            iconst_0
            iconst_4
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
         8: .line 431
            aload 2 /* states */
            iconst_1
            aaload
            iconst_2
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
         9: .line 432
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        10: .line 433
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        11: .line 431
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        12: .line 435
            aload 2 /* states */
            iconst_2
            aaload
            iconst_2
            newarray 10
            dup
            iconst_0
            iconst_3
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
        13: .line 436
            aload 2 /* states */
            iconst_2
            aaload
            iconst_2
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
        14: .line 437
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        15: .line 438
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        16: .line 436
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        17: .line 440
            aload 2 /* states */
            iconst_2
            aaload
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setFinalState:()V
        18: .line 441
            aload 2 /* states */
            iconst_3
            aaload
            iconst_3
            newarray 10
            dup
            iconst_0
            iconst_3
            iastore
            dup
            iconst_1
            iconst_5
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
        19: .line 442
            aload 2 /* states */
            iconst_3
            aaload
            iconst_3
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
        20: .line 443
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        21: .line 444
            bipush 120
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_2
        22: .line 445
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        23: .line 442
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        24: .line 447
            aload 2 /* states */
            iconst_4
            aaload
            iconst_4
            newarray 10
            dup
            iconst_0
            iconst_3
            iastore
            dup
            iconst_1
            iconst_2
            iastore
            dup
            iconst_2
            iconst_5
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
        25: .line 448
            aload 2 /* states */
            iconst_4
            aaload
            iconst_4
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
        26: .line 449
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        27: .line 450
            bipush 98
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_2
        28: .line 451
            bipush 120
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_3
        29: .line 452
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        30: .line 448
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        31: .line 454
            aload 2 /* states */
            iconst_5
            aaload
            iconst_2
            newarray 10
            dup
            iconst_0
            bipush 6
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
        32: .line 455
            aload 2 /* states */
            iconst_5
            aaload
            iconst_2
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
        33: .line 456
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        34: .line 457
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        35: .line 455
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        36: .line 459
            aload 2 /* states */
            bipush 6
            aaload
            iconst_5
            newarray 10
            dup
            iconst_0
            iconst_3
            iastore
            dup
            iconst_1
            iconst_1
            iastore
            dup
            iconst_2
            bipush 7
            iastore
            dup
            iconst_3
            iconst_5
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
        37: .line 460
            aload 2 /* states */
            bipush 6
            aaload
            iconst_5
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
        38: .line 461
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        39: .line 462
            bipush 97
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_2
        40: .line 463
            bipush 98
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_3
        41: .line 464
            bipush 120
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_4
        42: .line 465
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        43: .line 460
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        44: .line 467
            aload 2 /* states */
            bipush 7
            aaload
            iconst_2
            newarray 10
            dup
            iconst_0
            bipush 8
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
        45: .line 468
            aload 2 /* states */
            bipush 7
            aaload
            iconst_2
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
        46: .line 469
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        47: .line 470
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        48: .line 468
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        49: .line 472
            aload 2 /* states */
            bipush 8
            aaload
            iconst_4
            newarray 10
            dup
            iconst_0
            iconst_3
            iastore
            dup
            iconst_1
            iconst_2
            iastore
            dup
            iconst_2
            iconst_5
            iastore
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setSuccessors:([I)V
        50: .line 473
            aload 2 /* states */
            bipush 8
            aaload
            iconst_4
            anewarray org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher
            dup
            iconst_0
        51: .line 474
            iconst_0
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_1
        52: .line 475
            bipush 99
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_2
        53: .line 476
            bipush 120
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher.create:(I)Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$SingleByteMatcher;
            aastore
            dup
            iconst_3
        54: .line 477
            invokestatic org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher.create:()Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$AnyByteMatcher;
            aastore
        55: .line 473
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode.setMatchers:([Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$ByteMatcher;)V
        56: .line 480
            aload 0 /* this */
            aload 0 /* this */
            iload 1 /* initialState */
            aload 2 /* states */
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest.createRootNode:(I[Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$DFAStateNode;)Lcom/oracle/truffle/api/nodes/RootNode;
            ldc "xxxxxxxxxxaxxxcxxxxabbbbcxxxxxxxxx"
            invokevirtual org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest.assertPartialEvalEqualsAndRunsCorrect:(Lcom/oracle/truffle/api/nodes/RootNode;Ljava/lang/String;)V
        57: .line 481
            return
        end local 2 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode[] states
        end local 1 // int initialState
        end local 0 // org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   58     0          this  Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest;
            1   58     1  initialState  I
            2   58     2        states  [Lorg/graalvm/compiler/truffle/test/DFAPartialEvaluationTest$DFAStateNode;
    RuntimeVisibleAnnotations: 
      org.junit.Test()
}
SourceFile: "DFAPartialEvaluationTest.java"
NestMembers:
  org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher  org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher  org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$CompilationFinalBitSet  org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode  org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$EmptyByteMatcher  org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$InputStringIterator  org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$MultiByteMatcher  org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$RangeByteMatcher  org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher  org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$TRegexDFAExecutorNode  org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$TRegexRootNode
InnerClasses:
  public final AnyByteMatcher = org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$AnyByteMatcher of org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest
  public abstract ByteMatcher = org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$ByteMatcher of org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest
  public CompilationFinalBitSet = org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$CompilationFinalBitSet of org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest
  public DFAStateNode = org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$DFAStateNode of org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest
  public final EmptyByteMatcher = org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$EmptyByteMatcher of org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest
  public final InputStringIterator = org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$InputStringIterator of org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest
  public final MultiByteMatcher = org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$MultiByteMatcher of org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest
  public final RangeByteMatcher = org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$RangeByteMatcher of org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest
  public final SingleByteMatcher = org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$SingleByteMatcher of org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest
  public TRegexDFAExecutorNode = org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$TRegexDFAExecutorNode of org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest
  public TRegexRootNode = org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest$TRegexRootNode of org.graalvm.compiler.truffle.test.DFAPartialEvaluationTest