[K/N] More meaningful names in kotlin2objc bridges
This commit is contained in:
+3
-3
@@ -1225,8 +1225,8 @@ private fun ObjCExportCodeGenerator.generateKotlinToObjCBridge(
|
|||||||
val parameterToBase = irFunction.allParameters.zip(baseIrFunction.allParameters).toMap()
|
val parameterToBase = irFunction.allParameters.zip(baseIrFunction.allParameters).toMap()
|
||||||
|
|
||||||
val functionType = LlvmFunctionSignature(irFunction, codegen)
|
val functionType = LlvmFunctionSignature(irFunction, codegen)
|
||||||
|
val functionName = "kotlin2objc_${baseIrFunction.computeSymbolName()}"
|
||||||
val result = functionGenerator(functionType, "kotlin2objc").generate {
|
val result = functionGenerator(functionType, functionName).generate {
|
||||||
var errorOutPtr: LLVMValueRef? = null
|
var errorOutPtr: LLVMValueRef? = null
|
||||||
|
|
||||||
val parameters = irFunction.allParameters.mapIndexed { index, parameterDescriptor ->
|
val parameters = irFunction.allParameters.mapIndexed { index, parameterDescriptor ->
|
||||||
@@ -1432,7 +1432,7 @@ private fun ObjCExportCodeGenerator.generateKotlinToObjCBridge(
|
|||||||
ret(retVal)
|
ret(retVal)
|
||||||
}
|
}
|
||||||
|
|
||||||
LLVMSetLinkage(result, LLVMLinkage.LLVMPrivateLinkage)
|
LLVMSetLinkage(result, LLVMLinkage.LLVMInternalLinkage)
|
||||||
|
|
||||||
return constPointer(result)
|
return constPointer(result)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user