diff --git a/native/commonizer/src/org/jetbrains/kotlin/descriptors/commonizer/mergedtree/ir/CirProperty.kt b/native/commonizer/src/org/jetbrains/kotlin/descriptors/commonizer/mergedtree/ir/CirProperty.kt index 9b3f12f8cec..c8e32ecd252 100644 --- a/native/commonizer/src/org/jetbrains/kotlin/descriptors/commonizer/mergedtree/ir/CirProperty.kt +++ b/native/commonizer/src/org/jetbrains/kotlin/descriptors/commonizer/mergedtree/ir/CirProperty.kt @@ -62,7 +62,8 @@ class CirPropertyImpl(original: PropertyDescriptor) : CirFunctionOrPropertyImpl< compileTimeInitializer?.let { compileTimeInitializer -> checkConstantSupportedInCommonization( constantValue = compileTimeInitializer, - owner = original + owner = original, + allowAnnotationValues = false ) } } diff --git a/native/commonizer/src/org/jetbrains/kotlin/descriptors/commonizer/utils/constants.kt b/native/commonizer/src/org/jetbrains/kotlin/descriptors/commonizer/utils/constants.kt index e08ade191bf..ef0e920246a 100644 --- a/native/commonizer/src/org/jetbrains/kotlin/descriptors/commonizer/utils/constants.kt +++ b/native/commonizer/src/org/jetbrains/kotlin/descriptors/commonizer/utils/constants.kt @@ -12,7 +12,7 @@ internal fun checkConstantSupportedInCommonization( constantValue: ConstantValue<*>, constantName: Name? = null, owner: Any, - allowAnnotationValues: Boolean = false, + allowAnnotationValues: Boolean, onError: (String) -> Nothing = ::error ) { checkConstantSupportedInCommonization(