diff --git a/core/descriptors/src/org/jetbrains/kotlin/types/checker/ClassicTypeSystemContext.kt b/core/descriptors/src/org/jetbrains/kotlin/types/checker/ClassicTypeSystemContext.kt index f76162a2870..c7755993f0d 100644 --- a/core/descriptors/src/org/jetbrains/kotlin/types/checker/ClassicTypeSystemContext.kt +++ b/core/descriptors/src/org/jetbrains/kotlin/types/checker/ClassicTypeSystemContext.kt @@ -133,7 +133,7 @@ interface ClassicTypeSystemContext : TypeSystemInferenceExtensionContext { } override fun KotlinTypeMarker.getArgument(index: Int): TypeArgumentMarker { - require(this is SimpleType, this::errorMessage) + require(this is KotlinType, this::errorMessage) return this.arguments[index] }