K2: drop unused ConeStubTypeForSyntheticFixation

This commit is contained in:
Mikhail Glukhikh
2024-02-08 11:54:21 +01:00
committed by Space Team
parent f1aaae9515
commit 9b2fc061e5
3 changed files with 0 additions and 10 deletions
@@ -120,10 +120,6 @@ open class ConeTypeRenderer(
builder.append(")")
}
is ConeStubTypeForSyntheticFixation -> {
builder.append("Stub (fixation): ${type.constructor.variable}")
}
is ConeStubTypeForChainInference -> {
builder.append("Stub (chain inference): ${type.constructor.variable}")
}
@@ -103,11 +103,6 @@ open class ConeStubTypeForChainInference(
)
}
class ConeStubTypeForSyntheticFixation(
constructor: ConeStubTypeConstructor,
nullability: ConeNullability
) : ConeStubTypeForChainInference(constructor, nullability)
class ConeStubTypeForTypeVariableInSubtyping(
constructor: ConeStubTypeConstructor,
nullability: ConeNullability
@@ -215,7 +215,6 @@ fun <T : ConeKotlinType> T.withNullability(
ConeNullability.NOT_NULL -> this
}
is ConeStubTypeForSyntheticFixation -> ConeStubTypeForSyntheticFixation(constructor, nullability)
is ConeStubTypeForChainInference -> ConeStubTypeForChainInference(constructor, nullability)
is ConeStubTypeForTypeVariableInSubtyping -> ConeStubTypeForTypeVariableInSubtyping(constructor, nullability)
is ConeDefinitelyNotNullType -> when (nullability) {