Use separate constraint position during call substitution as part of inferring postponed type variables
^KT-47052 Fixed ^KT-47082 Fixed
This commit is contained in:
+6
@@ -18,6 +18,12 @@ class ExplicitTypeParameterConstraintPositionImpl(
|
||||
class InjectedAnotherStubTypeConstraintPositionImpl(builderInferenceLambdaOfInjectedStubType: LambdaKotlinCallArgument) :
|
||||
InjectedAnotherStubTypeConstraintPosition<LambdaKotlinCallArgument>(builderInferenceLambdaOfInjectedStubType)
|
||||
|
||||
class BuilderInferenceSubstitutionConstraintPositionImpl(
|
||||
builderInferenceLambda: LambdaKotlinCallArgument, initialConstraint: InitialConstraint
|
||||
) : BuilderInferenceSubstitutionConstraintPosition<LambdaKotlinCallArgument, InitialConstraint>(
|
||||
builderInferenceLambda, initialConstraint
|
||||
)
|
||||
|
||||
class ExpectedTypeConstraintPositionImpl(topLevelCall: KotlinCall) : ExpectedTypeConstraintPosition<KotlinCall>(topLevelCall)
|
||||
|
||||
class DeclaredUpperBoundConstraintPositionImpl(
|
||||
|
||||
Reference in New Issue
Block a user