Fix crash when producing framework with virtual suspend methods (#1344)
Note: suspend methods aren't directly available through framework API
This commit is contained in:
committed by
GitHub
parent
8aa4acee88
commit
adf8614889
+2
-2
@@ -790,8 +790,8 @@ private fun ObjCExportCodeGenerator.createTypeAdapter(
|
||||
}
|
||||
}
|
||||
|
||||
val virtualAdapters = descriptor.contributedMethods.
|
||||
filter { mapper.isBaseMethod(it) && it.isOverridable }
|
||||
val virtualAdapters = exposedMethods
|
||||
.filter { mapper.isBaseMethod(it) && it.isOverridable }
|
||||
.map { createMethodVirtualAdapter(it) }
|
||||
|
||||
val typeInfo = constPointer(codegen.typeInfoValue(descriptor))
|
||||
|
||||
Reference in New Issue
Block a user