enum class net.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$LambdaMetafactoryFactory$2 extends net.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$LambdaMetafactoryFactory
{
private void <init>(java.lang.String, int, int, int)
{
int v, v, v;
java.lang.String v;
net.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$LambdaMetafactoryFactory$2 v;
v := @this: net.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$LambdaMetafactoryFactory$2;
v := @parameter: java.lang.String;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
specialinvoke v.<net.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$LambdaMetafactoryFactory: void <init>(java.lang.String,int,int,int)>(v, v, v, v);
return;
}
protected void onDispatch(net.bytebuddy.jar.asm.MethodVisitor)
{
java.lang.Object[] v, v, v, v, v, v;
java.lang.Integer v, v, v, v;
net.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$LambdaMetafactoryFactory$2 v;
net.bytebuddy.jar.asm.MethodVisitor v;
net.bytebuddy.jar.asm.Label v, v, v, v, v, v;
v := @this: net.bytebuddy.agent.builder.AgentBuilder$LambdaInstrumentationStrategy$LambdaMetafactoryFactory$2;
v := @parameter: net.bytebuddy.jar.asm.MethodVisitor;
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(25, 3);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(6);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(50);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitTypeInsn(int,java.lang.String)>(192, "java/lang/Integer");
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean)>(182, "java/lang/Integer", "intValue", "()I", 0);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(54, 4);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(7);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(54, 5);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(21, 4);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(5);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(126);
v = new net.bytebuddy.jar.asm.Label;
specialinvoke v.<net.bytebuddy.jar.asm.Label: void <init>()>();
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitJumpInsn(int,net.bytebuddy.jar.asm.Label)>(153, v);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(25, 3);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(21, 5);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitIincInsn(int,int)>(5, 1);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(50);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitTypeInsn(int,java.lang.String)>(192, "java/lang/Integer");
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean)>(182, "java/lang/Integer", "intValue", "()I", 0);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(54, 7);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(21, 7);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitTypeInsn(int,java.lang.String)>(189, "java/lang/Class");
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(58, 6);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(25, 3);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(21, 5);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(25, 6);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(3);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(21, 7);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean)>(184, "java/lang/System", "arraycopy", "(Ljava/lang/Object;ILjava/lang/Object;II)V", 0);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(21, 5);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(21, 7);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(96);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(54, 5);
v = new net.bytebuddy.jar.asm.Label;
specialinvoke v.<net.bytebuddy.jar.asm.Label: void <init>()>();
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitJumpInsn(int,net.bytebuddy.jar.asm.Label)>(167, v);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitLabel(net.bytebuddy.jar.asm.Label)>(v);
v = newarray (java.lang.Object)[2];
v = <net.bytebuddy.jar.asm.Opcodes: java.lang.Integer INTEGER>;
v[0] = v;
v = <net.bytebuddy.jar.asm.Opcodes: java.lang.Integer INTEGER>;
v[1] = v;
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[])>(1, 2, v, 0, null);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(3);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitTypeInsn(int,java.lang.String)>(189, "java/lang/Class");
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(58, 6);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitLabel(net.bytebuddy.jar.asm.Label)>(v);
v = newarray (java.lang.Object)[1];
v[0] = "[Ljava/lang/Class;";
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[])>(1, 1, v, 0, null);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(21, 4);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(5);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(126);
v = new net.bytebuddy.jar.asm.Label;
specialinvoke v.<net.bytebuddy.jar.asm.Label: void <init>()>();
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitJumpInsn(int,net.bytebuddy.jar.asm.Label)>(153, v);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(25, 3);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(21, 5);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitIincInsn(int,int)>(5, 1);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(50);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitTypeInsn(int,java.lang.String)>(192, "java/lang/Integer");
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean)>(182, "java/lang/Integer", "intValue", "()I", 0);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(54, 8);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(21, 8);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitTypeInsn(int,java.lang.String)>(189, "java/lang/invoke/MethodType");
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(58, 7);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(25, 3);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(21, 5);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(25, 7);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(3);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(21, 8);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean)>(184, "java/lang/System", "arraycopy", "(Ljava/lang/Object;ILjava/lang/Object;II)V", 0);
v = new net.bytebuddy.jar.asm.Label;
specialinvoke v.<net.bytebuddy.jar.asm.Label: void <init>()>();
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitJumpInsn(int,net.bytebuddy.jar.asm.Label)>(167, v);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitLabel(net.bytebuddy.jar.asm.Label)>(v);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[])>(3, 0, null, 0, null);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(3);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitTypeInsn(int,java.lang.String)>(189, "java/lang/invoke/MethodType");
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(58, 7);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitLabel(net.bytebuddy.jar.asm.Label)>(v);
v = newarray (java.lang.Object)[1];
v[0] = "[Ljava/lang/invoke/MethodType;";
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[])>(1, 1, v, 0, null);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(25, 3);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(3);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(50);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitTypeInsn(int,java.lang.String)>(192, "java/lang/invoke/MethodType");
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(58, 8);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(25, 3);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(4);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(50);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitTypeInsn(int,java.lang.String)>(192, "java/lang/invoke/MethodHandle");
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(58, 9);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(25, 3);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(5);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(50);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitTypeInsn(int,java.lang.String)>(192, "java/lang/invoke/MethodType");
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(58, 10);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(21, 4);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(4);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(126);
v = new net.bytebuddy.jar.asm.Label;
specialinvoke v.<net.bytebuddy.jar.asm.Label: void <init>()>();
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitJumpInsn(int,net.bytebuddy.jar.asm.Label)>(153, v);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(4);
v = new net.bytebuddy.jar.asm.Label;
specialinvoke v.<net.bytebuddy.jar.asm.Label: void <init>()>();
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitJumpInsn(int,net.bytebuddy.jar.asm.Label)>(167, v);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitLabel(net.bytebuddy.jar.asm.Label)>(v);
v = newarray (java.lang.Object)[3];
v[0] = "java/lang/invoke/MethodType";
v[1] = "java/lang/invoke/MethodHandle";
v[2] = "java/lang/invoke/MethodType";
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[])>(1, 3, v, 0, null);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitInsn(int)>(3);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitLabel(net.bytebuddy.jar.asm.Label)>(v);
v = newarray (java.lang.Object)[1];
v = <net.bytebuddy.jar.asm.Opcodes: java.lang.Integer INTEGER>;
v[0] = v;
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[])>(4, 0, null, 1, v);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(54, 11);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(25, 6);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean)>(184, "java/util/Arrays", "asList", "([Ljava/lang/Object;)Ljava/util/List;", 0);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(58, 12);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(25, 7);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitMethodInsn(int,java.lang.String,java.lang.String,java.lang.String,boolean)>(184, "java/util/Arrays", "asList", "([Ljava/lang/Object;)Ljava/util/List;", 0);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(58, 13);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(25, 8);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(58, 3);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(25, 9);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(58, 4);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(25, 10);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(58, 5);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(21, 11);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(54, 6);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(25, 12);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(58, 7);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(25, 13);
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitVarInsn(int,int)>(58, 8);
v = newarray (java.lang.Object)[9];
v[0] = "java/lang/invoke/MethodHandles$Lookup";
v[1] = "java/lang/String";
v[2] = "java/lang/invoke/MethodType";
v[3] = "java/lang/invoke/MethodType";
v[4] = "java/lang/invoke/MethodHandle";
v[5] = "java/lang/invoke/MethodType";
v = <net.bytebuddy.jar.asm.Opcodes: java.lang.Integer INTEGER>;
v[6] = v;
v[7] = "java/util/List";
v[8] = "java/util/List";
virtualinvoke v.<net.bytebuddy.jar.asm.MethodVisitor: void visitFrame(int,int,java.lang.Object[],int,java.lang.Object[])>(0, 9, v, 0, null);
return;
}
}