class com.sun.tools.javac.comp.Annotate$Queues
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: com.sun.tools.javac.comp.Annotate$Queues
  super_class: java.lang.Object
{
  private final com.sun.tools.javac.util.ListBuffer<java.lang.Runnable> q;
    descriptor: Lcom/sun/tools/javac/util/ListBuffer;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/sun/tools/javac/util/ListBuffer<Ljava/lang/Runnable;>;

  private final com.sun.tools.javac.util.ListBuffer<java.lang.Runnable> validateQ;
    descriptor: Lcom/sun/tools/javac/util/ListBuffer;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/sun/tools/javac/util/ListBuffer<Ljava/lang/Runnable;>;

  private final com.sun.tools.javac.util.ListBuffer<java.lang.Runnable> typesQ;
    descriptor: Lcom/sun/tools/javac/util/ListBuffer;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/sun/tools/javac/util/ListBuffer<Ljava/lang/Runnable;>;

  private final com.sun.tools.javac.util.ListBuffer<java.lang.Runnable> afterTypesQ;
    descriptor: Lcom/sun/tools/javac/util/ListBuffer;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lcom/sun/tools/javac/util/ListBuffer<Ljava/lang/Runnable;>;

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // com.sun.tools.javac.comp.Annotate$Queues this
         0: .line 1408
            aload 0 /* this */
            new com.sun.tools.javac.util.ListBuffer
            dup
            invokespecial com.sun.tools.javac.util.ListBuffer.<init>:()V
            new com.sun.tools.javac.util.ListBuffer
            dup
            invokespecial com.sun.tools.javac.util.ListBuffer.<init>:()V
            new com.sun.tools.javac.util.ListBuffer
            dup
            invokespecial com.sun.tools.javac.util.ListBuffer.<init>:()V
            new com.sun.tools.javac.util.ListBuffer
            dup
            invokespecial com.sun.tools.javac.util.ListBuffer.<init>:()V
            invokespecial com.sun.tools.javac.comp.Annotate$Queues.<init>:(Lcom/sun/tools/javac/util/ListBuffer;Lcom/sun/tools/javac/util/ListBuffer;Lcom/sun/tools/javac/util/ListBuffer;Lcom/sun/tools/javac/util/ListBuffer;)V
         1: .line 1409
            return
        end local 0 // com.sun.tools.javac.comp.Annotate$Queues this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/tools/javac/comp/Annotate$Queues;

  public void <init>(com.sun.tools.javac.util.ListBuffer<java.lang.Runnable>, com.sun.tools.javac.util.ListBuffer<java.lang.Runnable>, com.sun.tools.javac.util.ListBuffer<java.lang.Runnable>, com.sun.tools.javac.util.ListBuffer<java.lang.Runnable>);
    descriptor: (Lcom/sun/tools/javac/util/ListBuffer;Lcom/sun/tools/javac/util/ListBuffer;Lcom/sun/tools/javac/util/ListBuffer;Lcom/sun/tools/javac/util/ListBuffer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=5, args_size=5
        start local 0 // com.sun.tools.javac.comp.Annotate$Queues this
        start local 1 // com.sun.tools.javac.util.ListBuffer q
        start local 2 // com.sun.tools.javac.util.ListBuffer validateQ
        start local 3 // com.sun.tools.javac.util.ListBuffer typesQ
        start local 4 // com.sun.tools.javac.util.ListBuffer afterTypesQ
         0: .line 1411
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 1412
            aload 0 /* this */
            aload 1 /* q */
            putfield com.sun.tools.javac.comp.Annotate$Queues.q:Lcom/sun/tools/javac/util/ListBuffer;
         2: .line 1413
            aload 0 /* this */
            aload 2 /* validateQ */
            putfield com.sun.tools.javac.comp.Annotate$Queues.validateQ:Lcom/sun/tools/javac/util/ListBuffer;
         3: .line 1414
            aload 0 /* this */
            aload 3 /* typesQ */
            putfield com.sun.tools.javac.comp.Annotate$Queues.typesQ:Lcom/sun/tools/javac/util/ListBuffer;
         4: .line 1415
            aload 0 /* this */
            aload 4 /* afterTypesQ */
            putfield com.sun.tools.javac.comp.Annotate$Queues.afterTypesQ:Lcom/sun/tools/javac/util/ListBuffer;
         5: .line 1416
            return
        end local 4 // com.sun.tools.javac.util.ListBuffer afterTypesQ
        end local 3 // com.sun.tools.javac.util.ListBuffer typesQ
        end local 2 // com.sun.tools.javac.util.ListBuffer validateQ
        end local 1 // com.sun.tools.javac.util.ListBuffer q
        end local 0 // com.sun.tools.javac.comp.Annotate$Queues this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    6     0         this  Lcom/sun/tools/javac/comp/Annotate$Queues;
            0    6     1            q  Lcom/sun/tools/javac/util/ListBuffer<Ljava/lang/Runnable;>;
            0    6     2    validateQ  Lcom/sun/tools/javac/util/ListBuffer<Ljava/lang/Runnable;>;
            0    6     3       typesQ  Lcom/sun/tools/javac/util/ListBuffer<Ljava/lang/Runnable;>;
            0    6     4  afterTypesQ  Lcom/sun/tools/javac/util/ListBuffer<Ljava/lang/Runnable;>;
    Signature: (Lcom/sun/tools/javac/util/ListBuffer<Ljava/lang/Runnable;>;Lcom/sun/tools/javac/util/ListBuffer<Ljava/lang/Runnable;>;Lcom/sun/tools/javac/util/ListBuffer<Ljava/lang/Runnable;>;Lcom/sun/tools/javac/util/ListBuffer<Ljava/lang/Runnable;>;)V
    MethodParameters:
             Name  Flags
      q            
      validateQ    
      typesQ       
      afterTypesQ  
}
SourceFile: "Annotate.java"
NestHost: com.sun.tools.javac.comp.Annotate
InnerClasses:
  Queues = com.sun.tools.javac.comp.Annotate$Queues of com.sun.tools.javac.comp.Annotate