DiagnosticReporterByTrackingStrategy: refactor positioning
This commit is contained in:
committed by
Space Team
parent
739e7d3a7a
commit
7a58c2e99f
+1
-1
@@ -458,7 +458,7 @@ class KotlinConstraintSystemCompleter(
|
||||
val position = constraint.position.from.let { basicPosition ->
|
||||
if (basicPosition is IncorporationConstraintPosition) basicPosition.from else basicPosition
|
||||
}
|
||||
if (position is BuilderInferenceSubstitutionConstraintPosition<*, *> && position.isFromNotSubstitutedDeclaredUpperBound) {
|
||||
if (position is BuilderInferenceSubstitutionConstraintPosition<*> && position.isFromNotSubstitutedDeclaredUpperBound) {
|
||||
upperBoundType = constraint.type
|
||||
true
|
||||
} else {
|
||||
|
||||
+1
-1
@@ -21,7 +21,7 @@ class BuilderInferenceSubstitutionConstraintPositionImpl(
|
||||
builderInferenceLambda: LambdaKotlinCallArgument,
|
||||
initialConstraint: InitialConstraint,
|
||||
isFromNotSubstitutedDeclaredUpperBound: Boolean = false
|
||||
) : BuilderInferenceSubstitutionConstraintPosition<LambdaKotlinCallArgument, InitialConstraint>(
|
||||
) : BuilderInferenceSubstitutionConstraintPosition<LambdaKotlinCallArgument>(
|
||||
builderInferenceLambda, initialConstraint, isFromNotSubstitutedDeclaredUpperBound
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user