From 15ad9d134c7de5c861184acff05298bb9a897bd9 Mon Sep 17 00:00:00 2001 From: Ivan Kochurkin Date: Mon, 2 Jan 2023 13:58:44 +0100 Subject: [PATCH] [IR] Fix isProperExpect for IrTypeParameter --- .../jetbrains/kotlin/backend/common/ir/descriptorBasedUtils.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/ir/descriptorBasedUtils.kt b/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/ir/descriptorBasedUtils.kt index 1485ab523b7..becc5028ff6 100644 --- a/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/ir/descriptorBasedUtils.kt +++ b/compiler/ir/backend.common/src/org/jetbrains/kotlin/backend/common/ir/descriptorBasedUtils.kt @@ -20,6 +20,6 @@ val IrDeclaration.isProperExpect: Boolean get() = this is IrClass && isExpect || this is IrFunction && isExpect || this is IrProperty && isExpect || - (this is IrClass || this is IrFunction || this is IrProperty || this is IrConstructor || this is IrEnumEntry) + (this is IrClass || this is IrFunction || this is IrProperty || this is IrEnumEntry || this is IrTypeParameter) && (this.parent as? IrDeclaration)?.isProperExpect ?: false