diff --git a/compiler/fir/cones/src/org/jetbrains/kotlin/fir/types/ConeTypes.kt b/compiler/fir/cones/src/org/jetbrains/kotlin/fir/types/ConeTypes.kt index a61a2f744fb..7f76aa1ef1e 100644 --- a/compiler/fir/cones/src/org/jetbrains/kotlin/fir/types/ConeTypes.kt +++ b/compiler/fir/cones/src/org/jetbrains/kotlin/fir/types/ConeTypes.kt @@ -109,8 +109,6 @@ abstract class ConeTypeParameterType : ConeLookupTagBasedType() { abstract override val lookupTag: ConeTypeParameterLookupTag } - - data class ConeFlexibleType(val lowerBound: ConeKotlinType, val upperBound: ConeKotlinType) : ConeKotlinType(), FlexibleTypeMarker { @@ -130,10 +128,10 @@ data class ConeFlexibleType(val lowerBound: ConeKotlinType, val upperBound: Cone fun ConeKotlinType.upperBoundIfFlexible() = (this as? ConeFlexibleType)?.upperBound ?: this fun ConeKotlinType.lowerBoundIfFlexible() = (this as? ConeFlexibleType)?.lowerBound ?: this -class ConeCapturedTypeConstructor(val projection: ConeKotlinTypeProjection, var supertypes: List? = null) : - TypeConstructorMarker { - -} +class ConeCapturedTypeConstructor( + val projection: ConeKotlinTypeProjection, + var supertypes: List? = null +) : TypeConstructorMarker class ConeCapturedType( val captureStatus: CaptureStatus,