[FE 1.0] Rename DelegatedPropertyInferenceSession to DelegateInferenceSession

This commit is contained in:
Victor Petukhov
2021-12-24 12:45:37 +03:00
committed by teamcity
parent ab207ca58f
commit 27ed4a7dc2
3 changed files with 4 additions and 4 deletions
@@ -27,7 +27,7 @@ import org.jetbrains.kotlin.types.TypeConstructor
import org.jetbrains.kotlin.types.UnwrappedType
import org.jetbrains.kotlin.util.OperatorNameConventions
class DelegatedPropertyInferenceSession(
class DelegateInferenceSession(
val variableDescriptor: VariableDescriptorWithAccessors,
val expectedType: UnwrappedType?,
psiCallResolver: PSICallResolver,
@@ -47,7 +47,7 @@ class DelegatedPropertyInferenceSession(
fun getNestedBuilderInferenceSessions(): List<BuilderInferenceSession> {
val builderInferenceSessions = nestedInferenceSessions.filterIsInstance<BuilderInferenceSession>()
val delegatedPropertyInferenceSessions = nestedInferenceSessions.filterIsInstance<DelegatedPropertyInferenceSession>()
val delegatedPropertyInferenceSessions = nestedInferenceSessions.filterIsInstance<DelegateInferenceSession>()
return builderInferenceSessions + delegatedPropertyInferenceSessions.map { it.getNestedBuilderInferenceSessions() }.flatten()
}
@@ -656,7 +656,7 @@ class DelegatedPropertyResolver(
inferenceSession: InferenceSession
): UnwrappedType {
val expectedType = if (variableDescriptor.type !is DeferredType) variableDescriptor.type.unwrap() else null
val newInferenceSession = DelegatedPropertyInferenceSession(
val newInferenceSession = DelegateInferenceSession(
variableDescriptor, expectedType, psiCallResolver,
postponedArgumentsAnalyzer, kotlinConstraintSystemCompleter,
callComponents, builtIns, inferenceSession
@@ -269,7 +269,7 @@ class BuilderInferenceSession(
for (nestedSession in nestedInferenceSessions) {
when (nestedSession) {
is BuilderInferenceSession -> add(nestedSession)
is DelegatedPropertyInferenceSession -> addAll(nestedSession.getNestedBuilderInferenceSessions())
is DelegateInferenceSession -> addAll(nestedSession.getNestedBuilderInferenceSessions())
}
}
}