From 7e6e05a1293d3c3db93d90aa2f892a9092135985 Mon Sep 17 00:00:00 2001 From: Igor Chevdar Date: Wed, 26 Sep 2018 12:38:36 +0300 Subject: [PATCH] Fix for https://youtrack.jetbrains.com/issue/KT-25427 --- .../org/jetbrains/kotlin/backend/konan/llvm/BinaryInterface.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/BinaryInterface.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/BinaryInterface.kt index 848f6046ff3..32376ea2355 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/BinaryInterface.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/BinaryInterface.kt @@ -124,7 +124,7 @@ private fun acyclicTypeMangler(visited: MutableSet, typ if (bound == "kotlin.Any?") "" else "_$bound" }.joinToString("") } - return "#GENERIC" + upperBounds + return "#GENERIC${if (type.isMarkedNullable()) "?" else ""}$upperBounds" } var hashString = type.getClass()!!.fqNameSafe.asString()