Kotlin: some TODO stuff works now

This commit is contained in:
Ian Lynagh
2021-11-19 17:47:17 +00:00
parent a3e70fdb5c
commit 10004c77d1
4 changed files with 255 additions and 212 deletions

View File

@@ -1633,21 +1633,27 @@ open class KotlinFileExtractor(
binop(id, c, callable)
}
isBuiltinCall(c, "THROW_CCE") -> {
// TODO
logger.warnElement(Severity.ErrorSevere, "Unhandled builtin", c)
}
isBuiltinCall(c, "THROW_ISE") -> {
// TODO
logger.warnElement(Severity.ErrorSevere, "Unhandled builtin", c)
}
isBuiltinCall(c, "noWhenBranchMatchedException") -> {
// TODO
logger.warnElement(Severity.ErrorSevere, "Unhandled builtin", c)
}
isBuiltinCall(c, "illegalArgumentException") -> {
// TODO
logger.warnElement(Severity.ErrorSevere, "Unhandled builtin", c)
}
isBuiltinCall(c, "ANDAND") -> {
// TODO
logger.warnElement(Severity.ErrorSevere, "Unhandled builtin", c)
}
isBuiltinCall(c, "OROR") -> {
// TODO
logger.warnElement(Severity.ErrorSevere, "Unhandled builtin", c)
}
else -> {