Refactoring. Remove descriptor from resolution Candidate.
This commit is contained in:
+1
-4
@@ -321,10 +321,7 @@ class NewResolutionOldInference(
|
||||
internal data class MyCandidate<out D: CallableDescriptor>(
|
||||
val candidateStatus: ResolutionCandidateStatus,
|
||||
val resolvedCall: MutableResolvedCall<@UnsafeVariance D>
|
||||
) : Candidate<D> {
|
||||
override val descriptor: D
|
||||
get() = resolvedCall.candidateDescriptor
|
||||
|
||||
) : Candidate {
|
||||
override val isSuccessful: Boolean
|
||||
get() = candidateStatus.resultingApplicability.isSuccess
|
||||
override val status: ResolutionCandidateStatus
|
||||
|
||||
Reference in New Issue
Block a user