diff --git a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/HashUtils.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/HashUtils.kt index a499d6445df..f29d2c913ae 100644 --- a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/HashUtils.kt +++ b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/HashUtils.kt @@ -7,7 +7,6 @@ package org.jetbrains.kotlin.backend.konan.llvm import org.jetbrains.kotlin.backend.common.serialization.cityHash64 -@OptIn(ExperimentalUnsignedTypes::class) internal fun localHash(data: ByteArray): Long { return cityHash64(data).toLong() } \ No newline at end of file diff --git a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/DelegationLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/DelegationLowering.kt index 307ffbf2396..9e0123856d1 100644 --- a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/DelegationLowering.kt +++ b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/DelegationLowering.kt @@ -243,7 +243,7 @@ internal class PropertyDelegationLowering(val generationState: NativeGenerationS generatedClasses.add(newClass) return newExpression as IrConstantValue } - return irConstantObject(clazz, @OptIn(ExperimentalStdlibApi::class) buildMap { + return irConstantObject(clazz, buildMap { put("name", irConstantPrimitive(name)) put("getter", getterCallableReference.convert()) if (setterCallableReference != null) { diff --git a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DevirtualizationAnalysis.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DevirtualizationAnalysis.kt index 3c16bcf2b85..0d56e0462d3 100644 --- a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DevirtualizationAnalysis.kt +++ b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/optimizations/DevirtualizationAnalysis.kt @@ -878,7 +878,6 @@ internal object DevirtualizationAnalysis { val directEdgesCount = IntArrayList() val reversedEdgesCount = IntArrayList() - @OptIn(ExperimentalUnsignedTypes::class) private fun addEdge(from: Node, to: Node) { val fromId = from.id val toId = to.id @@ -1263,7 +1262,7 @@ internal object DevirtualizationAnalysis { node.constructor?.let { doCall( it, - @OptIn(ExperimentalStdlibApi::class) buildList { + buildList { add(instanceNode) node.arguments?.forEach { add(edgeToConstraintNode(it)) } },