public interface  net.bytebuddy.implementation.Implementation$SpecialMethodInvocation extends java.lang.Object implements net.bytebuddy.implementation.bytecode.StackManipulation
{
public abstract net.bytebuddy.description.method.MethodDescription getMethodDescription();
public abstract net.bytebuddy.description.type.TypeDescription getTypeDescription();
public abstract net.bytebuddy.implementation.Implementation$SpecialMethodInvocation withCheckedCompatibilityTo(net.bytebuddy.description.method.MethodDescription$TypeToken);
public abstract net.bytebuddy.utility.JavaConstant$MethodHandle toMethodHandle();
public boolean isValid()
{
java.lang.Error v;
net.bytebuddy.implementation.Implementation$SpecialMethodInvocation v;
v := @this: net.bytebuddy.implementation.Implementation$SpecialMethodInvocation;
v = new java.lang.Error;
specialinvoke v.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <net.bytebuddy.implementation.Implementation$SpecialMethodInvocation: boolean isValid()> does not exist!");
throw v;
}
}