class org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation extends java.lang.Object implements org.junit.jupiter.api.extension.InvocationInterceptor$Invocation
{
private final org.junit.jupiter.api.extension.InvocationInterceptor$Invocation invocation;
private final org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptorCall call;
private final org.junit.jupiter.api.extension.InvocationInterceptor interceptor;
void <init>(org.junit.jupiter.api.extension.InvocationInterceptor$Invocation, org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptorCall, org.junit.jupiter.api.extension.InvocationInterceptor)
{
org.junit.jupiter.api.extension.InvocationInterceptor v;
org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptorCall v;
org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation v;
org.junit.jupiter.api.extension.InvocationInterceptor$Invocation v;
v := @this: org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation;
v := @parameter: org.junit.jupiter.api.extension.InvocationInterceptor$Invocation;
v := @parameter: org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptorCall;
v := @parameter: org.junit.jupiter.api.extension.InvocationInterceptor;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation: org.junit.jupiter.api.extension.InvocationInterceptor$Invocation invocation> = v;
v.<org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation: org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptorCall call> = v;
v.<org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation: org.junit.jupiter.api.extension.InvocationInterceptor interceptor> = v;
return;
}
public java.lang.Object proceed() throws java.lang.Throwable
{
org.junit.jupiter.api.extension.InvocationInterceptor v;
org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptorCall v;
org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation v;
java.lang.Object v;
org.junit.jupiter.api.extension.InvocationInterceptor$Invocation v;
v := @this: org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation;
v = v.<org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation: org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptorCall call>;
v = v.<org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation: org.junit.jupiter.api.extension.InvocationInterceptor interceptor>;
v = v.<org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation: org.junit.jupiter.api.extension.InvocationInterceptor$Invocation invocation>;
v = interfaceinvoke v.<org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptorCall: java.lang.Object apply(org.junit.jupiter.api.extension.InvocationInterceptor,org.junit.jupiter.api.extension.InvocationInterceptor$Invocation)>(v, v);
return v;
}
public void skip()
{
org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation v;
org.junit.jupiter.api.extension.InvocationInterceptor$Invocation v;
v := @this: org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation;
v = v.<org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation: org.junit.jupiter.api.extension.InvocationInterceptor$Invocation invocation>;
interfaceinvoke v.<org.junit.jupiter.api.extension.InvocationInterceptor$Invocation: void skip()>();
return;
}
}