public class net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken
  super_class: java.lang.Object
{
  private final java.lang.String name;
    descriptor: Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final int modifiers;
    descriptor: I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.lang.String descriptor;
    descriptor: Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.lang.String genericSignature;
    descriptor: Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$ForMethod signatureResolution;
    descriptor: Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$ForMethod;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.lang.String[] exceptionName;
    descriptor: [Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.util.Map<java.lang.Integer, java.util.Map<java.lang.String, java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken>>> typeVariableAnnotationTokens;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;>;

  private final java.util.Map<java.lang.Integer, java.util.Map<java.lang.Integer, java.util.Map<java.lang.String, java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken>>>> typeVariableBoundAnnotationTokens;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;>;>;

  private final java.util.Map<java.lang.String, java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken>> returnTypeAnnotationTokens;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;

  private final java.util.Map<java.lang.Integer, java.util.Map<java.lang.String, java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken>>> parameterTypeAnnotationTokens;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;>;

  private final java.util.Map<java.lang.Integer, java.util.Map<java.lang.String, java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken>>> exceptionTypeAnnotationTokens;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;>;

  private final java.util.Map<java.lang.String, java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken>> receiverTypeAnnotationTokens;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;

  private final java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken> annotationTokens;
    descriptor: Ljava/util/List;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;

  private final java.util.Map<java.lang.Integer, java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken>> parameterAnnotationTokens;
    descriptor: Ljava/util/Map;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Map<Ljava/lang/Integer;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;

  private final java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken$ParameterToken> parameterTokens;
    descriptor: Ljava/util/List;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$MethodToken$ParameterToken;>;

  private final net.bytebuddy.description.annotation.AnnotationValue<?, ?> defaultValue;
    descriptor: Lnet/bytebuddy/description/annotation/AnnotationValue;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lnet/bytebuddy/description/annotation/AnnotationValue<**>;

  protected void <init>(java.lang.String, int, java.lang.String, java.lang.String, java.lang.String[], java.util.Map<java.lang.Integer, java.util.Map<java.lang.String, java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken>>>, java.util.Map<java.lang.Integer, java.util.Map<java.lang.Integer, java.util.Map<java.lang.String, java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken>>>>, java.util.Map<java.lang.String, java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken>>, java.util.Map<java.lang.Integer, java.util.Map<java.lang.String, java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken>>>, java.util.Map<java.lang.Integer, java.util.Map<java.lang.String, java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken>>>, java.util.Map<java.lang.String, java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken>>, java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken>, java.util.Map<java.lang.Integer, java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken>>, java.util.List<net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken$ParameterToken>, net.bytebuddy.description.annotation.AnnotationValue<?, ?>);
    descriptor: (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;Ljava/util/Map;Ljava/util/List;Lnet/bytebuddy/description/annotation/AnnotationValue;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=16, args_size=16
        start local 0 // net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken this
        start local 1 // java.lang.String name
        start local 2 // int modifiers
        start local 3 // java.lang.String descriptor
        start local 4 // java.lang.String genericSignature
        start local 5 // java.lang.String[] exceptionName
        start local 6 // java.util.Map typeVariableAnnotationTokens
        start local 7 // java.util.Map typeVariableBoundAnnotationTokens
        start local 8 // java.util.Map returnTypeAnnotationTokens
        start local 9 // java.util.Map parameterTypeAnnotationTokens
        start local 10 // java.util.Map exceptionTypeAnnotationTokens
        start local 11 // java.util.Map receiverTypeAnnotationTokens
        start local 12 // java.util.List annotationTokens
        start local 13 // java.util.Map parameterAnnotationTokens
        start local 14 // java.util.List parameterTokens
        start local 15 // net.bytebuddy.description.annotation.AnnotationValue defaultValue
         0: .line 5958
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 5973
            aload 0 /* this */
            iload 2 /* modifiers */
            ldc -131073
            iand
            putfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.modifiers:I
         2: .line 5974
            aload 0 /* this */
            aload 1 /* name */
            putfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.name:Ljava/lang/String;
         3: .line 5975
            aload 0 /* this */
            aload 3 /* descriptor */
            putfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.descriptor:Ljava/lang/String;
         4: .line 5976
            aload 0 /* this */
            aload 4 /* genericSignature */
            putfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.genericSignature:Ljava/lang/String;
         5: .line 5977
            aload 0 /* this */
            getstatic net.bytebuddy.pool.TypePool$Default$LazyTypeDescription.RAW_TYPES:Z
            ifeq 7
         6: .line 5978
            getstatic net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$Raw.INSTANCE:Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$Raw;
            goto 8
         7: .line 5979
      StackMap locals: net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken java.lang.String int java.lang.String java.lang.String java.lang.String[] java.util.Map java.util.Map java.util.Map java.util.Map java.util.Map java.util.Map java.util.List java.util.Map java.util.List net.bytebuddy.description.annotation.AnnotationValue
      StackMap stack: net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken
            aload 4 /* genericSignature */
            invokestatic net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$ForSignature$OfMethod.extract:(Ljava/lang/String;)Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$ForMethod;
         8: .line 5977
      StackMap locals: net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken java.lang.String int java.lang.String java.lang.String java.lang.String[] java.util.Map java.util.Map java.util.Map java.util.Map java.util.Map java.util.Map java.util.List java.util.Map java.util.List net.bytebuddy.description.annotation.AnnotationValue
      StackMap stack: net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$ForMethod
            putfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.signatureResolution:Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$ForMethod;
         9: .line 5980
            aload 0 /* this */
            aload 5 /* exceptionName */
            putfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.exceptionName:[Ljava/lang/String;
        10: .line 5981
            aload 0 /* this */
            aload 6 /* typeVariableAnnotationTokens */
            putfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.typeVariableAnnotationTokens:Ljava/util/Map;
        11: .line 5982
            aload 0 /* this */
            aload 7 /* typeVariableBoundAnnotationTokens */
            putfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.typeVariableBoundAnnotationTokens:Ljava/util/Map;
        12: .line 5983
            aload 0 /* this */
            aload 8 /* returnTypeAnnotationTokens */
            putfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.returnTypeAnnotationTokens:Ljava/util/Map;
        13: .line 5984
            aload 0 /* this */
            aload 9 /* parameterTypeAnnotationTokens */
            putfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.parameterTypeAnnotationTokens:Ljava/util/Map;
        14: .line 5985
            aload 0 /* this */
            aload 10 /* exceptionTypeAnnotationTokens */
            putfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.exceptionTypeAnnotationTokens:Ljava/util/Map;
        15: .line 5986
            aload 0 /* this */
            aload 11 /* receiverTypeAnnotationTokens */
            putfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.receiverTypeAnnotationTokens:Ljava/util/Map;
        16: .line 5987
            aload 0 /* this */
            aload 12 /* annotationTokens */
            putfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.annotationTokens:Ljava/util/List;
        17: .line 5988
            aload 0 /* this */
            aload 13 /* parameterAnnotationTokens */
            putfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.parameterAnnotationTokens:Ljava/util/Map;
        18: .line 5989
            aload 0 /* this */
            aload 14 /* parameterTokens */
            putfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.parameterTokens:Ljava/util/List;
        19: .line 5990
            aload 0 /* this */
            aload 15 /* defaultValue */
            putfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.defaultValue:Lnet/bytebuddy/description/annotation/AnnotationValue;
        20: .line 5991
            return
        end local 15 // net.bytebuddy.description.annotation.AnnotationValue defaultValue
        end local 14 // java.util.List parameterTokens
        end local 13 // java.util.Map parameterAnnotationTokens
        end local 12 // java.util.List annotationTokens
        end local 11 // java.util.Map receiverTypeAnnotationTokens
        end local 10 // java.util.Map exceptionTypeAnnotationTokens
        end local 9 // java.util.Map parameterTypeAnnotationTokens
        end local 8 // java.util.Map returnTypeAnnotationTokens
        end local 7 // java.util.Map typeVariableBoundAnnotationTokens
        end local 6 // java.util.Map typeVariableAnnotationTokens
        end local 5 // java.lang.String[] exceptionName
        end local 4 // java.lang.String genericSignature
        end local 3 // java.lang.String descriptor
        end local 2 // int modifiers
        end local 1 // java.lang.String name
        end local 0 // net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken this
      LocalVariableTable:
        Start  End  Slot                               Name  Signature
            0   21     0                               this  Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$MethodToken;
            0   21     1                               name  Ljava/lang/String;
            0   21     2                          modifiers  I
            0   21     3                         descriptor  Ljava/lang/String;
            0   21     4                   genericSignature  Ljava/lang/String;
            0   21     5                      exceptionName  [Ljava/lang/String;
            0   21     6       typeVariableAnnotationTokens  Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;>;
            0   21     7  typeVariableBoundAnnotationTokens  Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;>;>;
            0   21     8         returnTypeAnnotationTokens  Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;
            0   21     9      parameterTypeAnnotationTokens  Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;>;
            0   21    10      exceptionTypeAnnotationTokens  Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;>;
            0   21    11       receiverTypeAnnotationTokens  Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;
            0   21    12                   annotationTokens  Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;
            0   21    13          parameterAnnotationTokens  Ljava/util/Map<Ljava/lang/Integer;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;
            0   21    14                    parameterTokens  Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$MethodToken$ParameterToken;>;
            0   21    15                       defaultValue  Lnet/bytebuddy/description/annotation/AnnotationValue<**>;
    Signature: (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;>;Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;>;>;Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;>;Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;>;Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;Ljava/util/Map<Ljava/lang/Integer;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$AnnotationToken;>;>;Ljava/util/List<Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$MethodToken$ParameterToken;>;Lnet/bytebuddy/description/annotation/AnnotationValue<**>;)V
    MethodParameters:
                                   Name  Flags
      name                               
      modifiers                          
      descriptor                         
      genericSignature                   
      exceptionName                      
      typeVariableAnnotationTokens       
      typeVariableBoundAnnotationTokens  
      returnTypeAnnotationTokens         
      parameterTypeAnnotationTokens      
      exceptionTypeAnnotationTokens      
      receiverTypeAnnotationTokens       
      annotationTokens                   
      parameterAnnotationTokens          
      parameterTokens                    
      defaultValue                       

  private net.bytebuddy.description.method.MethodDescription$InDefinedShape toMethodDescription(net.bytebuddy.pool.TypePool$Default$LazyTypeDescription);
    descriptor: (Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription;)Lnet/bytebuddy/description/method/MethodDescription$InDefinedShape;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=19, locals=2, args_size=2
        start local 0 // net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken this
        start local 1 // net.bytebuddy.pool.TypePool$Default$LazyTypeDescription lazyTypeDescription
         0: .line 6000
            new net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$LazyMethodDescription
            dup
            aload 1 /* lazyTypeDescription */
            dup
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            pop
            aload 0 /* this */
            getfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.name:Ljava/lang/String;
         1: .line 6001
            aload 0 /* this */
            getfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.modifiers:I
         2: .line 6002
            aload 0 /* this */
            getfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.descriptor:Ljava/lang/String;
         3: .line 6003
            aload 0 /* this */
            getfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.genericSignature:Ljava/lang/String;
         4: .line 6004
            aload 0 /* this */
            getfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.signatureResolution:Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$ForMethod;
         5: .line 6005
            aload 0 /* this */
            getfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.exceptionName:[Ljava/lang/String;
         6: .line 6006
            aload 0 /* this */
            getfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.typeVariableAnnotationTokens:Ljava/util/Map;
         7: .line 6007
            aload 0 /* this */
            getfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.typeVariableBoundAnnotationTokens:Ljava/util/Map;
         8: .line 6008
            aload 0 /* this */
            getfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.returnTypeAnnotationTokens:Ljava/util/Map;
         9: .line 6009
            aload 0 /* this */
            getfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.parameterTypeAnnotationTokens:Ljava/util/Map;
        10: .line 6010
            aload 0 /* this */
            getfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.exceptionTypeAnnotationTokens:Ljava/util/Map;
        11: .line 6011
            aload 0 /* this */
            getfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.receiverTypeAnnotationTokens:Ljava/util/Map;
        12: .line 6012
            aload 0 /* this */
            getfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.annotationTokens:Ljava/util/List;
        13: .line 6013
            aload 0 /* this */
            getfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.parameterAnnotationTokens:Ljava/util/Map;
        14: .line 6014
            aload 0 /* this */
            getfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.parameterTokens:Ljava/util/List;
        15: .line 6015
            aload 0 /* this */
            getfield net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken.defaultValue:Lnet/bytebuddy/description/annotation/AnnotationValue;
        16: .line 6000
            invokespecial net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$LazyMethodDescription.<init>:(Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$ForMethod;[Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;Ljava/util/Map;Ljava/util/List;Lnet/bytebuddy/description/annotation/AnnotationValue;)V
            areturn
        end local 1 // net.bytebuddy.pool.TypePool$Default$LazyTypeDescription lazyTypeDescription
        end local 0 // net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0   17     0                 this  Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription$MethodToken;
            0   17     1  lazyTypeDescription  Lnet/bytebuddy/pool/TypePool$Default$LazyTypeDescription;
    MethodParameters:
                     Name  Flags
      lazyTypeDescription  
}
SourceFile: "TypePool.java"
NestHost: net.bytebuddy.pool.TypePool
InnerClasses:
  public abstract Enhance = net.bytebuddy.build.HashCodeAndEqualsPlugin$Enhance of net.bytebuddy.build.HashCodeAndEqualsPlugin
  public abstract InDefinedShape = net.bytebuddy.description.method.MethodDescription$InDefinedShape of net.bytebuddy.description.method.MethodDescription
  public Default = net.bytebuddy.pool.TypePool$Default of net.bytebuddy.pool.TypePool
  protected GenericTypeExtractor = net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor of net.bytebuddy.pool.TypePool$Default
  protected abstract ForSignature = net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$ForSignature of net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor
  protected OfMethod = net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$ForSignature$OfMethod of net.bytebuddy.pool.TypePool$Default$GenericTypeExtractor$ForSignature
  protected LazyTypeDescription = net.bytebuddy.pool.TypePool$Default$LazyTypeDescription of net.bytebuddy.pool.TypePool$Default
  protected AnnotationToken = net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$AnnotationToken of net.bytebuddy.pool.TypePool$Default$LazyTypeDescription
  protected abstract GenericTypeToken = net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken of net.bytebuddy.pool.TypePool$Default$LazyTypeDescription
  public abstract Resolution = net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution of net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken
  public abstract ForMethod = net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$ForMethod of net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution
  public final Raw = net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution$Raw of net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$GenericTypeToken$Resolution
  private LazyMethodDescription = net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$LazyMethodDescription of net.bytebuddy.pool.TypePool$Default$LazyTypeDescription
  protected MethodToken = net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken of net.bytebuddy.pool.TypePool$Default$LazyTypeDescription
  protected ParameterToken = net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken$ParameterToken of net.bytebuddy.pool.TypePool$Default$LazyTypeDescription$MethodToken
    RuntimeVisibleAnnotations: 
      net.bytebuddy.build.HashCodeAndEqualsPlugin$Enhance()