DiagnosticReporterByTrackingStrategy: refactor positioning

This commit is contained in:
Mikhail Glukhikh
2023-02-03 17:52:36 +01:00
committed by Space Team
parent 739e7d3a7a
commit 7a58c2e99f
5 changed files with 66 additions and 45 deletions
@@ -24,9 +24,9 @@ abstract class InjectedAnotherStubTypeConstraintPosition<T>(private val builderI
override fun toString(): String = "Injected from $builderInferenceLambdaOfInjectedStubType builder inference call"
}
abstract class BuilderInferenceSubstitutionConstraintPosition<L, I>(
abstract class BuilderInferenceSubstitutionConstraintPosition<L>(
private val builderInferenceLambda: L,
val initialConstraint: I,
val initialConstraint: InitialConstraint,
val isFromNotSubstitutedDeclaredUpperBound: Boolean = false
) : ConstraintPosition(), OnlyInputTypeConstraintPosition {
override fun toString(): String = "Incorporated builder inference constraint $initialConstraint " +