fix: compareSignatureToMethod not matching correctly in case opcodes are null

This commit is contained in:
oSumAtrIX
2022-04-08 23:25:44 +02:00
parent 1ba40ab1cb
commit 5ae5e98f1f

View File

@ -77,11 +77,8 @@ internal class SignatureResolver(
}
}
return if (signature.opcodes == null) {
null
} else {
method.implementation?.instructions?.scanFor(signature.opcodes)!!
}
return if (signature.opcodes == null) PatternScanResult(0,0)
else method.implementation?.instructions?.scanFor(signature.opcodes)
}
private fun compareParameterTypes(signature: Array<String>, original: MutableList<out CharSequence>): Boolean {