blob: 59deec42939afb72abfab3a10280f00eaf7d17af [file]
// DIAGNOSTICS: -UNUSED_PARAMETER -UNUSED_VARIABLE
fun println() {}
fun foo(x: Any) {}
fun <T> fooGeneric(x: T) {}
fun testMixedIfAndWhen() =
if (true)
when {
true -> if (true) 42
else 1
true -> if (true) 42
else println()
else -> <!INVALID_IF_AS_EXPRESSION!>if<!> (true) println()
}
else println()
fun testWrappedExpressions() =
if (true) {
println()
<!INVALID_IF_AS_EXPRESSION!>if<!> (true) {
println()
if (true) {
println()
}
else {}
}
}
else {
(((((42)) + 1)))
}