public interface  org.junit.jupiter.engine.execution.TestInstancesProvider extends java.lang.Object
{
public org.junit.jupiter.api.extension.TestInstances getTestInstances(org.junit.jupiter.engine.extension.MutableExtensionRegistry, org.junit.platform.engine.support.hierarchical.ThrowableCollector)
{
org.junit.jupiter.engine.execution.TestInstancesProvider v;
org.junit.platform.engine.support.hierarchical.ThrowableCollector v;
org.junit.jupiter.engine.extension.MutableExtensionRegistry v;
org.junit.jupiter.api.extension.TestInstances v;
v := @this: org.junit.jupiter.engine.execution.TestInstancesProvider;
v := @parameter: org.junit.jupiter.engine.extension.MutableExtensionRegistry;
v := @parameter: org.junit.platform.engine.support.hierarchical.ThrowableCollector;
v = interfaceinvoke v.<org.junit.jupiter.engine.execution.TestInstancesProvider: org.junit.jupiter.api.extension.TestInstances getTestInstances(org.junit.jupiter.engine.extension.ExtensionRegistry,org.junit.jupiter.engine.extension.ExtensionRegistrar,org.junit.platform.engine.support.hierarchical.ThrowableCollector)>(v, v, v);
return v;
}
public abstract org.junit.jupiter.api.extension.TestInstances getTestInstances(org.junit.jupiter.engine.extension.ExtensionRegistry, org.junit.jupiter.engine.extension.ExtensionRegistrar, org.junit.platform.engine.support.hierarchical.ThrowableCollector);
}