[FE 1.0] Resolve this and super calls through the new type inference infra

^KT-48961 In progress
This commit is contained in:
Victor Petukhov
2021-11-02 11:43:50 +03:00
committed by teamcity
parent 3c0c477f06
commit bab8047bb3
11 changed files with 93 additions and 74 deletions
@@ -19,6 +19,7 @@ package org.jetbrains.kotlin.resolve.calls.model
import org.jetbrains.kotlin.builtins.KotlinBuiltIns
import org.jetbrains.kotlin.builtins.ReflectionTypes
import org.jetbrains.kotlin.config.LanguageVersionSettings
import org.jetbrains.kotlin.descriptors.CallableDescriptor
import org.jetbrains.kotlin.descriptors.FunctionDescriptor
import org.jetbrains.kotlin.incremental.components.LookupTracker
import org.jetbrains.kotlin.resolve.calls.components.*
@@ -48,7 +49,7 @@ class KotlinCallComponents(
)
class GivenCandidate(
val descriptor: FunctionDescriptor,
val descriptor: CallableDescriptor,
val dispatchReceiver: ReceiverValueWithSmartCastInfo?,
val knownTypeParametersResultingSubstitutor: TypeSubstitutor?
)