public abstract class net.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder<T> extends net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter<T>
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: net.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder
  super_class: net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter
{
  protected final net.bytebuddy.description.type.TypeDescription originalType;
    descriptor: Lnet/bytebuddy/description/type/TypeDescription;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final net.bytebuddy.dynamic.ClassFileLocator classFileLocator;
    descriptor: Lnet/bytebuddy/dynamic/ClassFileLocator;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected void <init>(net.bytebuddy.dynamic.scaffold.InstrumentedType$WithFlexibleName, net.bytebuddy.dynamic.scaffold.FieldRegistry, net.bytebuddy.dynamic.scaffold.MethodRegistry, net.bytebuddy.implementation.attribute.TypeAttributeAppender, net.bytebuddy.asm.AsmVisitorWrapper, net.bytebuddy.ClassFileVersion, net.bytebuddy.implementation.auxiliary.AuxiliaryType$NamingStrategy, net.bytebuddy.implementation.attribute.AnnotationValueFilter$Factory, net.bytebuddy.implementation.attribute.AnnotationRetention, net.bytebuddy.implementation.Implementation$Context$Factory, net.bytebuddy.dynamic.scaffold.MethodGraph$Compiler, net.bytebuddy.dynamic.scaffold.TypeValidation, net.bytebuddy.dynamic.VisibilityBridgeStrategy, net.bytebuddy.dynamic.scaffold.ClassWriterStrategy, net.bytebuddy.matcher.LatentMatcher<? super net.bytebuddy.description.method.MethodDescription>, java.util.List<? extends net.bytebuddy.dynamic.DynamicType>, net.bytebuddy.description.type.TypeDescription, net.bytebuddy.dynamic.ClassFileLocator);
    descriptor: (Lnet/bytebuddy/dynamic/scaffold/InstrumentedType$WithFlexibleName;Lnet/bytebuddy/dynamic/scaffold/FieldRegistry;Lnet/bytebuddy/dynamic/scaffold/MethodRegistry;Lnet/bytebuddy/implementation/attribute/TypeAttributeAppender;Lnet/bytebuddy/asm/AsmVisitorWrapper;Lnet/bytebuddy/ClassFileVersion;Lnet/bytebuddy/implementation/auxiliary/AuxiliaryType$NamingStrategy;Lnet/bytebuddy/implementation/attribute/AnnotationValueFilter$Factory;Lnet/bytebuddy/implementation/attribute/AnnotationRetention;Lnet/bytebuddy/implementation/Implementation$Context$Factory;Lnet/bytebuddy/dynamic/scaffold/MethodGraph$Compiler;Lnet/bytebuddy/dynamic/scaffold/TypeValidation;Lnet/bytebuddy/dynamic/VisibilityBridgeStrategy;Lnet/bytebuddy/dynamic/scaffold/ClassWriterStrategy;Lnet/bytebuddy/matcher/LatentMatcher;Ljava/util/List;Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/dynamic/ClassFileLocator;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=17, locals=19, args_size=19
        start local 0 // net.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder this
        start local 1 // net.bytebuddy.dynamic.scaffold.InstrumentedType$WithFlexibleName instrumentedType
        start local 2 // net.bytebuddy.dynamic.scaffold.FieldRegistry fieldRegistry
        start local 3 // net.bytebuddy.dynamic.scaffold.MethodRegistry methodRegistry
        start local 4 // net.bytebuddy.implementation.attribute.TypeAttributeAppender typeAttributeAppender
        start local 5 // net.bytebuddy.asm.AsmVisitorWrapper asmVisitorWrapper
        start local 6 // net.bytebuddy.ClassFileVersion classFileVersion
        start local 7 // net.bytebuddy.implementation.auxiliary.AuxiliaryType$NamingStrategy auxiliaryTypeNamingStrategy
        start local 8 // net.bytebuddy.implementation.attribute.AnnotationValueFilter$Factory annotationValueFilterFactory
        start local 9 // net.bytebuddy.implementation.attribute.AnnotationRetention annotationRetention
        start local 10 // net.bytebuddy.implementation.Implementation$Context$Factory implementationContextFactory
        start local 11 // net.bytebuddy.dynamic.scaffold.MethodGraph$Compiler methodGraphCompiler
        start local 12 // net.bytebuddy.dynamic.scaffold.TypeValidation typeValidation
        start local 13 // net.bytebuddy.dynamic.VisibilityBridgeStrategy visibilityBridgeStrategy
        start local 14 // net.bytebuddy.dynamic.scaffold.ClassWriterStrategy classWriterStrategy
        start local 15 // net.bytebuddy.matcher.LatentMatcher ignoredMethods
        start local 16 // java.util.List auxiliaryTypes
        start local 17 // net.bytebuddy.description.type.TypeDescription originalType
        start local 18 // net.bytebuddy.dynamic.ClassFileLocator classFileLocator
         0: .line 96
            aload 0 /* this */
            aload 1 /* instrumentedType */
         1: .line 97
            aload 2 /* fieldRegistry */
         2: .line 98
            aload 3 /* methodRegistry */
         3: .line 99
            aload 4 /* typeAttributeAppender */
         4: .line 100
            aload 5 /* asmVisitorWrapper */
         5: .line 101
            aload 6 /* classFileVersion */
         6: .line 102
            aload 7 /* auxiliaryTypeNamingStrategy */
         7: .line 103
            aload 8 /* annotationValueFilterFactory */
         8: .line 104
            aload 9 /* annotationRetention */
         9: .line 105
            aload 10 /* implementationContextFactory */
        10: .line 106
            aload 11 /* methodGraphCompiler */
        11: .line 107
            aload 12 /* typeValidation */
        12: .line 108
            aload 13 /* visibilityBridgeStrategy */
        13: .line 109
            aload 14 /* classWriterStrategy */
        14: .line 110
            aload 15 /* ignoredMethods */
        15: .line 111
            aload 16 /* auxiliaryTypes */
            invokespecial net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter.<init>:(Lnet/bytebuddy/dynamic/scaffold/InstrumentedType$WithFlexibleName;Lnet/bytebuddy/dynamic/scaffold/FieldRegistry;Lnet/bytebuddy/dynamic/scaffold/MethodRegistry;Lnet/bytebuddy/implementation/attribute/TypeAttributeAppender;Lnet/bytebuddy/asm/AsmVisitorWrapper;Lnet/bytebuddy/ClassFileVersion;Lnet/bytebuddy/implementation/auxiliary/AuxiliaryType$NamingStrategy;Lnet/bytebuddy/implementation/attribute/AnnotationValueFilter$Factory;Lnet/bytebuddy/implementation/attribute/AnnotationRetention;Lnet/bytebuddy/implementation/Implementation$Context$Factory;Lnet/bytebuddy/dynamic/scaffold/MethodGraph$Compiler;Lnet/bytebuddy/dynamic/scaffold/TypeValidation;Lnet/bytebuddy/dynamic/VisibilityBridgeStrategy;Lnet/bytebuddy/dynamic/scaffold/ClassWriterStrategy;Lnet/bytebuddy/matcher/LatentMatcher;Ljava/util/List;)V
        16: .line 112
            aload 0 /* this */
            aload 17 /* originalType */
            putfield net.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder.originalType:Lnet/bytebuddy/description/type/TypeDescription;
        17: .line 113
            aload 0 /* this */
            aload 18 /* classFileLocator */
            putfield net.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder.classFileLocator:Lnet/bytebuddy/dynamic/ClassFileLocator;
        18: .line 114
            return
        end local 18 // net.bytebuddy.dynamic.ClassFileLocator classFileLocator
        end local 17 // net.bytebuddy.description.type.TypeDescription originalType
        end local 16 // java.util.List auxiliaryTypes
        end local 15 // net.bytebuddy.matcher.LatentMatcher ignoredMethods
        end local 14 // net.bytebuddy.dynamic.scaffold.ClassWriterStrategy classWriterStrategy
        end local 13 // net.bytebuddy.dynamic.VisibilityBridgeStrategy visibilityBridgeStrategy
        end local 12 // net.bytebuddy.dynamic.scaffold.TypeValidation typeValidation
        end local 11 // net.bytebuddy.dynamic.scaffold.MethodGraph$Compiler methodGraphCompiler
        end local 10 // net.bytebuddy.implementation.Implementation$Context$Factory implementationContextFactory
        end local 9 // net.bytebuddy.implementation.attribute.AnnotationRetention annotationRetention
        end local 8 // net.bytebuddy.implementation.attribute.AnnotationValueFilter$Factory annotationValueFilterFactory
        end local 7 // net.bytebuddy.implementation.auxiliary.AuxiliaryType$NamingStrategy auxiliaryTypeNamingStrategy
        end local 6 // net.bytebuddy.ClassFileVersion classFileVersion
        end local 5 // net.bytebuddy.asm.AsmVisitorWrapper asmVisitorWrapper
        end local 4 // net.bytebuddy.implementation.attribute.TypeAttributeAppender typeAttributeAppender
        end local 3 // net.bytebuddy.dynamic.scaffold.MethodRegistry methodRegistry
        end local 2 // net.bytebuddy.dynamic.scaffold.FieldRegistry fieldRegistry
        end local 1 // net.bytebuddy.dynamic.scaffold.InstrumentedType$WithFlexibleName instrumentedType
        end local 0 // net.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder this
      LocalVariableTable:
        Start  End  Slot                          Name  Signature
            0   19     0                          this  Lnet/bytebuddy/dynamic/scaffold/inline/AbstractInliningDynamicTypeBuilder<TT;>;
            0   19     1              instrumentedType  Lnet/bytebuddy/dynamic/scaffold/InstrumentedType$WithFlexibleName;
            0   19     2                 fieldRegistry  Lnet/bytebuddy/dynamic/scaffold/FieldRegistry;
            0   19     3                methodRegistry  Lnet/bytebuddy/dynamic/scaffold/MethodRegistry;
            0   19     4         typeAttributeAppender  Lnet/bytebuddy/implementation/attribute/TypeAttributeAppender;
            0   19     5             asmVisitorWrapper  Lnet/bytebuddy/asm/AsmVisitorWrapper;
            0   19     6              classFileVersion  Lnet/bytebuddy/ClassFileVersion;
            0   19     7   auxiliaryTypeNamingStrategy  Lnet/bytebuddy/implementation/auxiliary/AuxiliaryType$NamingStrategy;
            0   19     8  annotationValueFilterFactory  Lnet/bytebuddy/implementation/attribute/AnnotationValueFilter$Factory;
            0   19     9           annotationRetention  Lnet/bytebuddy/implementation/attribute/AnnotationRetention;
            0   19    10  implementationContextFactory  Lnet/bytebuddy/implementation/Implementation$Context$Factory;
            0   19    11           methodGraphCompiler  Lnet/bytebuddy/dynamic/scaffold/MethodGraph$Compiler;
            0   19    12                typeValidation  Lnet/bytebuddy/dynamic/scaffold/TypeValidation;
            0   19    13      visibilityBridgeStrategy  Lnet/bytebuddy/dynamic/VisibilityBridgeStrategy;
            0   19    14           classWriterStrategy  Lnet/bytebuddy/dynamic/scaffold/ClassWriterStrategy;
            0   19    15                ignoredMethods  Lnet/bytebuddy/matcher/LatentMatcher<-Lnet/bytebuddy/description/method/MethodDescription;>;
            0   19    16                auxiliaryTypes  Ljava/util/List<+Lnet/bytebuddy/dynamic/DynamicType;>;
            0   19    17                  originalType  Lnet/bytebuddy/description/type/TypeDescription;
            0   19    18              classFileLocator  Lnet/bytebuddy/dynamic/ClassFileLocator;
    Signature: (Lnet/bytebuddy/dynamic/scaffold/InstrumentedType$WithFlexibleName;Lnet/bytebuddy/dynamic/scaffold/FieldRegistry;Lnet/bytebuddy/dynamic/scaffold/MethodRegistry;Lnet/bytebuddy/implementation/attribute/TypeAttributeAppender;Lnet/bytebuddy/asm/AsmVisitorWrapper;Lnet/bytebuddy/ClassFileVersion;Lnet/bytebuddy/implementation/auxiliary/AuxiliaryType$NamingStrategy;Lnet/bytebuddy/implementation/attribute/AnnotationValueFilter$Factory;Lnet/bytebuddy/implementation/attribute/AnnotationRetention;Lnet/bytebuddy/implementation/Implementation$Context$Factory;Lnet/bytebuddy/dynamic/scaffold/MethodGraph$Compiler;Lnet/bytebuddy/dynamic/scaffold/TypeValidation;Lnet/bytebuddy/dynamic/VisibilityBridgeStrategy;Lnet/bytebuddy/dynamic/scaffold/ClassWriterStrategy;Lnet/bytebuddy/matcher/LatentMatcher<-Lnet/bytebuddy/description/method/MethodDescription;>;Ljava/util/List<+Lnet/bytebuddy/dynamic/DynamicType;>;Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/dynamic/ClassFileLocator;)V
    MethodParameters:
                              Name  Flags
      instrumentedType              
      fieldRegistry                 
      methodRegistry                
      typeAttributeAppender         
      asmVisitorWrapper             
      classFileVersion              
      auxiliaryTypeNamingStrategy   
      annotationValueFilterFactory  
      annotationRetention           
      implementationContextFactory  
      methodGraphCompiler           
      typeValidation                
      visibilityBridgeStrategy      
      classWriterStrategy           
      ignoredMethods                
      auxiliaryTypes                
      originalType                  
      classFileLocator              

  public net.bytebuddy.dynamic.DynamicType$Unloaded<T> make(net.bytebuddy.dynamic.TypeResolutionStrategy);
    descriptor: (Lnet/bytebuddy/dynamic/TypeResolutionStrategy;)Lnet/bytebuddy/dynamic/DynamicType$Unloaded;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // net.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder this
        start local 1 // net.bytebuddy.dynamic.TypeResolutionStrategy typeResolutionStrategy
         0: .line 120
            aload 0 /* this */
            aload 1 /* typeResolutionStrategy */
            aload 0 /* this */
            getfield net.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder.classFileLocator:Lnet/bytebuddy/dynamic/ClassFileLocator;
            invokestatic net.bytebuddy.pool.TypePool$Default.of:(Lnet/bytebuddy/dynamic/ClassFileLocator;)Lnet/bytebuddy/pool/TypePool;
            invokevirtual net.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder.make:(Lnet/bytebuddy/dynamic/TypeResolutionStrategy;Lnet/bytebuddy/pool/TypePool;)Lnet/bytebuddy/dynamic/DynamicType$Unloaded;
            areturn
        end local 1 // net.bytebuddy.dynamic.TypeResolutionStrategy typeResolutionStrategy
        end local 0 // net.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    1     0                    this  Lnet/bytebuddy/dynamic/scaffold/inline/AbstractInliningDynamicTypeBuilder<TT;>;
            0    1     1  typeResolutionStrategy  Lnet/bytebuddy/dynamic/TypeResolutionStrategy;
    Signature: (Lnet/bytebuddy/dynamic/TypeResolutionStrategy;)Lnet/bytebuddy/dynamic/DynamicType$Unloaded<TT;>;
    MethodParameters:
                        Name  Flags
      typeResolutionStrategy  
}
Signature: <T:Ljava/lang/Object;>Lnet/bytebuddy/dynamic/DynamicType$Builder$AbstractBase$Adapter<TT;>;
SourceFile: "AbstractInliningDynamicTypeBuilder.java"
InnerClasses:
  public abstract Enhance = net.bytebuddy.build.HashCodeAndEqualsPlugin$Enhance of net.bytebuddy.build.HashCodeAndEqualsPlugin
  public abstract Builder = net.bytebuddy.dynamic.DynamicType$Builder of net.bytebuddy.dynamic.DynamicType
  public abstract AbstractBase = net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase of net.bytebuddy.dynamic.DynamicType$Builder
  public abstract Adapter = net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase$Adapter of net.bytebuddy.dynamic.DynamicType$Builder$AbstractBase
  public abstract Unloaded = net.bytebuddy.dynamic.DynamicType$Unloaded of net.bytebuddy.dynamic.DynamicType
  public abstract WithFlexibleName = net.bytebuddy.dynamic.scaffold.InstrumentedType$WithFlexibleName of net.bytebuddy.dynamic.scaffold.InstrumentedType
  public abstract Compiler = net.bytebuddy.dynamic.scaffold.MethodGraph$Compiler of net.bytebuddy.dynamic.scaffold.MethodGraph
  public abstract Context = net.bytebuddy.implementation.Implementation$Context of net.bytebuddy.implementation.Implementation
  public abstract Factory = net.bytebuddy.implementation.Implementation$Context$Factory of net.bytebuddy.implementation.Implementation$Context
  public abstract Factory = net.bytebuddy.implementation.attribute.AnnotationValueFilter$Factory of net.bytebuddy.implementation.attribute.AnnotationValueFilter
  public abstract NamingStrategy = net.bytebuddy.implementation.auxiliary.AuxiliaryType$NamingStrategy of net.bytebuddy.implementation.auxiliary.AuxiliaryType
  public Default = net.bytebuddy.pool.TypePool$Default of net.bytebuddy.pool.TypePool
    RuntimeVisibleAnnotations: 
      net.bytebuddy.build.HashCodeAndEqualsPlugin$Enhance()