|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jetbrains.kotlin.resolve.calls.tasks.AbstractTracingStrategy
org.jetbrains.kotlin.resolve.calls.tasks.TracingStrategyForInvoke
public class TracingStrategyForInvoke
| Field Summary |
|---|
| Fields inherited from class org.jetbrains.kotlin.resolve.calls.tasks.AbstractTracingStrategy |
|---|
call, reference |
| Fields inherited from interface org.jetbrains.kotlin.resolve.calls.tasks.TracingStrategy |
|---|
EMPTY |
| Constructor Summary | |
|---|---|
TracingStrategyForInvoke(JetExpression reference,
Call call,
JetType calleeType)
|
|
| Method Summary | ||
|---|---|---|
void |
bindCall(BindingTrace trace,
Call call)
|
|
|
bindReference(BindingTrace trace,
ResolvedCall<D> resolvedCall)
|
|
|
bindResolvedCall(BindingTrace trace,
ResolvedCall<D> resolvedCall)
|
|
void |
unresolvedReference(BindingTrace trace)
|
|
|
unresolvedReferenceWrongReceiver(BindingTrace trace,
java.util.Collection<? extends ResolvedCall<D>> candidates)
|
|
| Methods inherited from class org.jetbrains.kotlin.resolve.calls.tasks.AbstractTracingStrategy |
|---|
abstractSuperCall, ambiguity, cannotCompleteResolve, freeFunctionCalledAsExtension, instantiationOfAbstractClass, invisibleMember, missingReceiver, nestedClassAccessViaInstanceReference, noneApplicable, noReceiverAllowed, noValueForParameter, recordAmbiguity, typeInferenceFailed, unnecessarySafeCall, unsafeCall, wrongNumberOfTypeArguments, wrongReceiverType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TracingStrategyForInvoke(@NotNull
JetExpression reference,
@NotNull
Call call,
@NotNull
JetType calleeType)
| Method Detail |
|---|
public void bindCall(@NotNull
BindingTrace trace,
@NotNull
Call call)
public <D extends CallableDescriptor> void bindReference(@NotNull
BindingTrace trace,
@NotNull
ResolvedCall<D> resolvedCall)
public <D extends CallableDescriptor> void bindResolvedCall(@NotNull
BindingTrace trace,
@NotNull
ResolvedCall<D> resolvedCall)
public void unresolvedReference(@NotNull
BindingTrace trace)
public <D extends CallableDescriptor> void unresolvedReferenceWrongReceiver(@NotNull
BindingTrace trace,
@NotNull
java.util.Collection<? extends ResolvedCall<D>> candidates)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||