org.jetbrains.kotlin.resolve.calls.results
Interface OverloadResolutionResults<D extends CallableDescriptor>
- All Known Implementing Classes:
- OverloadResolutionResultsImpl
public interface OverloadResolutionResults<D extends CallableDescriptor>
getAllCandidates
@Nullable
java.util.Collection<ResolvedCall<D>> getAllCandidates()
getResultingCalls
@NotNull
java.util.Collection<? extends ResolvedCall<D>> getResultingCalls()
getResultingCall
@NotNull
ResolvedCall<D> getResultingCall()
getResultingDescriptor
@NotNull
D getResultingDescriptor()
getResultCode
@NotNull
OverloadResolutionResults.Code getResultCode()
isSuccess
boolean isSuccess()
isSingleResult
boolean isSingleResult()
isNothing
boolean isNothing()
isAmbiguity
boolean isAmbiguity()
isIncomplete
boolean isIncomplete()