class org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType
  super_class: java.lang.Object
{
  public int modifiers;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public char[] packageName;
    descriptor: [C
    flags: (0x0001) ACC_PUBLIC

  public char[] simpleTypeName;
    descriptor: [C
    flags: (0x0001) ACC_PUBLIC

  public java.lang.String path;
    descriptor: Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC

  public org.eclipse.jdt.internal.compiler.env.AccessRestriction access;
    descriptor: Lorg/eclipse/jdt/internal/compiler/env/AccessRestriction;
    flags: (0x0001) ACC_PUBLIC

  final org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper this$1;
    descriptor: Lorg/eclipse/jdt/internal/codeassist/SelectionEngine$SelectionTypeNameMatchRequestorWrapper;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  public void <init>(org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper, int, char[], char[], java.lang.String, org.eclipse.jdt.internal.compiler.env.AccessRestriction);
    descriptor: (Lorg/eclipse/jdt/internal/codeassist/SelectionEngine$SelectionTypeNameMatchRequestorWrapper;I[C[CLjava/lang/String;Lorg/eclipse/jdt/internal/compiler/env/AccessRestriction;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=7, args_size=7
        start local 0 // org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType this
        start local 2 // int modifiers
        start local 3 // char[] packageName
        start local 4 // char[] simpleTypeName
        start local 5 // java.lang.String path
        start local 6 // org.eclipse.jdt.internal.compiler.env.AccessRestriction access
         0: .line 150
            aload 0 /* this */
            aload 1
            putfield org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType.this$1:Lorg/eclipse/jdt/internal/codeassist/SelectionEngine$SelectionTypeNameMatchRequestorWrapper;
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 151
            aload 0 /* this */
            iload 2 /* modifiers */
            putfield org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType.modifiers:I
         2: .line 152
            aload 0 /* this */
            aload 3 /* packageName */
            putfield org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType.packageName:[C
         3: .line 153
            aload 0 /* this */
            aload 4 /* simpleTypeName */
            putfield org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType.simpleTypeName:[C
         4: .line 154
            aload 0 /* this */
            aload 5 /* path */
            putfield org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType.path:Ljava/lang/String;
         5: .line 155
            aload 0 /* this */
            aload 6 /* access */
            putfield org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType.access:Lorg/eclipse/jdt/internal/compiler/env/AccessRestriction;
         6: .line 156
            return
        end local 6 // org.eclipse.jdt.internal.compiler.env.AccessRestriction access
        end local 5 // java.lang.String path
        end local 4 // char[] simpleTypeName
        end local 3 // char[] packageName
        end local 2 // int modifiers
        end local 0 // org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    7     0            this  Lorg/eclipse/jdt/internal/codeassist/SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType;
            0    7     2       modifiers  I
            0    7     3     packageName  [C
            0    7     4  simpleTypeName  [C
            0    7     5            path  Ljava/lang/String;
            0    7     6          access  Lorg/eclipse/jdt/internal/compiler/env/AccessRestriction;
    MethodParameters:
                Name  Flags
      this$0          final
      modifiers       
      packageName     
      simpleTypeName  
      path            
      access          
}
SourceFile: "SelectionEngine.java"
NestHost: org.eclipse.jdt.internal.codeassist.SelectionEngine
InnerClasses:
  private SelectionTypeNameMatchRequestorWrapper = org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper of org.eclipse.jdt.internal.codeassist.SelectionEngine
  AcceptedType = org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper$AcceptedType of org.eclipse.jdt.internal.codeassist.SelectionEngine$SelectionTypeNameMatchRequestorWrapper