Files
kotlin-fork/plugins/power-assert/testData/codegen/dbg/DebugEntryFunctionComplexBooleans.kt
2024-02-07 21:51:17 +00:00

14 lines
399 B
Kotlin
Vendored

// FUNCTION: dbg
fun box() = expectThrowableMessage {
val greeting: String? = null
val name: String? = null
dbg(
key = greeting != null && greeting.length == 5,
value = name == null || name.length == 5
)
}
fun <T> dbg(key: Any, value: T): T = value
fun <T> dbg(key: Any, value: T, msg: String): T = throw RuntimeException(key.toString() + "=" + value + "\n" + msg)