IC mangling: Use empty list as a separator in the new mangling scheme
This commit is contained in:
@@ -76,7 +76,7 @@ fun getManglingSuffixBasedOnKotlinSignature(
|
||||
|
||||
private fun collectSignatureForMangling(descriptor: CallableMemberDescriptor, useOldManglingRules: Boolean): String {
|
||||
val types = listOfNotNull(descriptor.extensionReceiverParameter?.type) + descriptor.valueParameters.map { it.type }
|
||||
return types.joinToString { getSignatureElementForMangling(it, useOldManglingRules) }
|
||||
return types.joinToString(separator = if (useOldManglingRules) ", " else "") { getSignatureElementForMangling(it, useOldManglingRules) }
|
||||
}
|
||||
|
||||
private fun getSignatureElementForMangling(type: KotlinType, useOldManglingRules: Boolean): String = buildString {
|
||||
|
||||
Reference in New Issue
Block a user