Kotlin: Compile with -Werror, and fix warnings

This commit is contained in:
Ian Lynagh
2022-09-14 16:42:57 +01:00
parent d7cdeb8ac0
commit fce111bebe
3 changed files with 9 additions and 12 deletions

View File

@@ -327,7 +327,7 @@ open class KotlinUsesExtractor(
return f
return globalExtensionState.syntheticToRealFunctionMap.getOrPut(f) {
val result = replacementClass.declarations.findSubType<IrSimpleFunction> { replacementDecl ->
replacementDecl is IrSimpleFunction && replacementDecl.name == f.name && replacementDecl.valueParameters.size == f.valueParameters.size && replacementDecl.valueParameters.zip(f.valueParameters).all {
replacementDecl.name == f.name && replacementDecl.valueParameters.size == f.valueParameters.size && replacementDecl.valueParameters.zip(f.valueParameters).all {
erase(it.first.type) == erase(it.second.type)
}
}