class net.bytebuddy.build.Plugin$Engine$ErrorHandler$Failing$2 extends net.bytebuddy.build.Plugin$Engine$ErrorHandler$Failing
  minor version: 0
  major version: 59
  flags: flags: (0x4020) ACC_SUPER, ACC_ANNOTATION
  this_class: net.bytebuddy.build.Plugin$Engine$ErrorHandler$Failing$2
  super_class: net.bytebuddy.build.Plugin$Engine$ErrorHandler$Failing
{
  void <init>(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // net.bytebuddy.build.Plugin$Engine$ErrorHandler$Failing$2 this
         0: .line 1030
            aload 0 /* this */
            aload 1
            iload 2
            invokespecial net.bytebuddy.build.Plugin$Engine$ErrorHandler$Failing.<init>:(Ljava/lang/String;I)V
            return
        end local 0 // net.bytebuddy.build.Plugin$Engine$ErrorHandler$Failing$2 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lnet/bytebuddy/build/Plugin$Engine$ErrorHandler$Failing$2;
    MethodParameters:
               Name  Flags
      $enum$name     
      $enum$ordinal  

  public void onError(net.bytebuddy.description.type.TypeDescription, net.bytebuddy.build.Plugin, java.lang.Throwable);
    descriptor: (Lnet/bytebuddy/description/type/TypeDescription;Lnet/bytebuddy/build/Plugin;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=4, args_size=4
        start local 0 // net.bytebuddy.build.Plugin$Engine$ErrorHandler$Failing$2 this
        start local 1 // net.bytebuddy.description.type.TypeDescription typeDescription
        start local 2 // net.bytebuddy.build.Plugin plugin
        start local 3 // java.lang.Throwable throwable
         0: .line 1036
            return
        end local 3 // java.lang.Throwable throwable
        end local 2 // net.bytebuddy.build.Plugin plugin
        end local 1 // net.bytebuddy.description.type.TypeDescription typeDescription
        end local 0 // net.bytebuddy.build.Plugin$Engine$ErrorHandler$Failing$2 this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lnet/bytebuddy/build/Plugin$Engine$ErrorHandler$Failing$2;
            0    1     1  typeDescription  Lnet/bytebuddy/description/type/TypeDescription;
            0    1     2           plugin  Lnet/bytebuddy/build/Plugin;
            0    1     3        throwable  Ljava/lang/Throwable;
    MethodParameters:
                 Name  Flags
      typeDescription  
      plugin           
      throwable        

  public void onError(net.bytebuddy.description.type.TypeDescription, java.util.List<java.lang.Throwable>);
    descriptor: (Lnet/bytebuddy/description/type/TypeDescription;Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // net.bytebuddy.build.Plugin$Engine$ErrorHandler$Failing$2 this
        start local 1 // net.bytebuddy.description.type.TypeDescription typeDescription
        start local 2 // java.util.List throwables
         0: .line 1042
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Failed to transform "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 1 /* typeDescription */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            ldc ": "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 2 /* throwables */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.util.List throwables
        end local 1 // net.bytebuddy.description.type.TypeDescription typeDescription
        end local 0 // net.bytebuddy.build.Plugin$Engine$ErrorHandler$Failing$2 this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lnet/bytebuddy/build/Plugin$Engine$ErrorHandler$Failing$2;
            0    1     1  typeDescription  Lnet/bytebuddy/description/type/TypeDescription;
            0    1     2       throwables  Ljava/util/List<Ljava/lang/Throwable;>;
    Signature: (Lnet/bytebuddy/description/type/TypeDescription;Ljava/util/List<Ljava/lang/Throwable;>;)V
    MethodParameters:
                 Name  Flags
      typeDescription  
      throwables       

  public void onError(java.util.Map<net.bytebuddy.description.type.TypeDescription, java.util.List<java.lang.Throwable>>);
    descriptor: (Ljava/util/Map;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // net.bytebuddy.build.Plugin$Engine$ErrorHandler$Failing$2 this
        start local 1 // java.util.Map throwables
         0: .line 1049
            new java.lang.UnsupportedOperationException
            dup
            ldc "onError"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.util.Map throwables
        end local 0 // net.bytebuddy.build.Plugin$Engine$ErrorHandler$Failing$2 this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lnet/bytebuddy/build/Plugin$Engine$ErrorHandler$Failing$2;
            0    1     1  throwables  Ljava/util/Map<Lnet/bytebuddy/description/type/TypeDescription;Ljava/util/List<Ljava/lang/Throwable;>;>;
    Signature: (Ljava/util/Map<Lnet/bytebuddy/description/type/TypeDescription;Ljava/util/List<Ljava/lang/Throwable;>;>;)V
    MethodParameters:
            Name  Flags
      throwables  
}
SourceFile: "Plugin.java"
EnclosingMethod: net.bytebuddy.build.Plugin$Engine$ErrorHandler$Failing
NestHost: net.bytebuddy.build.Plugin
InnerClasses:
  public abstract Engine = net.bytebuddy.build.Plugin$Engine of net.bytebuddy.build.Plugin
  public abstract ErrorHandler = net.bytebuddy.build.Plugin$Engine$ErrorHandler of net.bytebuddy.build.Plugin$Engine
  public abstract Failing = net.bytebuddy.build.Plugin$Engine$ErrorHandler$Failing of net.bytebuddy.build.Plugin$Engine$ErrorHandler
  net.bytebuddy.build.Plugin$Engine$ErrorHandler$Failing$2