JVM IR: Remove type substitutions from ExpressionCodegen

Instead, determine whether the return type of a call is Nothing, by
looking at the type of the call expression.
This commit is contained in:
Steven Schäfer
2020-01-22 11:38:20 +01:00
committed by max-kammerer
parent 2f0f4e570f
commit aea5e3ffbc
8 changed files with 3 additions and 12 deletions
@@ -1,4 +1,3 @@
// IGNORE_BACKEND_FIR: JVM_IR
// TARGET_BACKEND: JVM
interface I {
fun <T : String> f(x: T?) = x ?: "OK"