Make linkage issues more understandable in Objective-C interop

This commit is contained in:
Svyatoslav Scherbina
2017-10-13 10:36:17 +03:00
committed by SvyatoslavScherbina
parent a0dc2ecef2
commit caf6719fc4
3 changed files with 29 additions and 4 deletions
@@ -2081,7 +2081,7 @@ internal class CodeGeneratorVisitor(val context: Context, val lifetimes: Map<IrE
assert(!classDescriptor.isInterface)
return if (classDescriptor.isExternalObjCClass()) {
val lookUpFunction = context.llvm.externalFunction("objc_lookUpClass",
val lookUpFunction = context.llvm.externalFunction("Kotlin_Interop_getObjCClass",
functionType(int8TypePtr, false, int8TypePtr))
call(lookUpFunction,