public class net.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable$ReadOnly extends net.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable
{
public void <init>(net.bytebuddy.description.type.TypeDefinition, int)
{
net.bytebuddy.implementation.bytecode.StackManipulation$Trivial v;
net.bytebuddy.description.type.TypeDefinition v;
int v;
net.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable$ReadOnly v;
v := @this: net.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable$ReadOnly;
v := @parameter: net.bytebuddy.description.type.TypeDefinition;
v := @parameter: int;
v = <net.bytebuddy.implementation.bytecode.StackManipulation$Trivial: net.bytebuddy.implementation.bytecode.StackManipulation$Trivial INSTANCE>;
specialinvoke v.<net.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable$ReadOnly: void <init>(net.bytebuddy.description.type.TypeDefinition,int,net.bytebuddy.implementation.bytecode.StackManipulation)>(v, v, v);
return;
}
public void <init>(net.bytebuddy.description.type.TypeDefinition, int, net.bytebuddy.implementation.bytecode.StackManipulation)
{
net.bytebuddy.description.type.TypeDefinition v;
int v;
net.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable$ReadOnly v;
net.bytebuddy.implementation.bytecode.StackManipulation v;
v := @this: net.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable$ReadOnly;
v := @parameter: net.bytebuddy.description.type.TypeDefinition;
v := @parameter: int;
v := @parameter: net.bytebuddy.implementation.bytecode.StackManipulation;
specialinvoke v.<net.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable: void <init>(net.bytebuddy.description.type.TypeDefinition,int,net.bytebuddy.implementation.bytecode.StackManipulation)>(v, v, v);
return;
}
public net.bytebuddy.implementation.bytecode.StackManipulation resolveWrite()
{
java.lang.IllegalStateException v;
net.bytebuddy.description.type.TypeDefinition v;
int v;
net.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable$ReadOnly v;
java.lang.String v;
v := @this: net.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable$ReadOnly;
v = new java.lang.IllegalStateException;
v = v.<net.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable$ReadOnly: net.bytebuddy.description.type.TypeDefinition typeDefinition>;
v = v.<net.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable$ReadOnly: int offset>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (net.bytebuddy.description.type.TypeDefinition,int)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Cannot write to read-only parameter \u at \u0001");
specialinvoke v.<java.lang.IllegalStateException: void <init>(java.lang.String)>(v);
throw v;
}
public net.bytebuddy.implementation.bytecode.StackManipulation resolveIncrement(int)
{
java.lang.IllegalStateException v;
net.bytebuddy.description.type.TypeDefinition v;
int v, v;
net.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable$ReadOnly v;
java.lang.String v;
v := @this: net.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable$ReadOnly;
v := @parameter: int;
v = new java.lang.IllegalStateException;
v = v.<net.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable$ReadOnly: net.bytebuddy.description.type.TypeDefinition typeDefinition>;
v = v.<net.bytebuddy.asm.Advice$OffsetMapping$Target$ForVariable$ReadOnly: int offset>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (net.bytebuddy.description.type.TypeDefinition,int)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Cannot write to read-only variable \u at \u0001");
specialinvoke v.<java.lang.IllegalStateException: void <init>(java.lang.String)>(v);
throw v;
}
}