| // FUNCTION: dbg | |
| fun box() = expectThrowableMessage { | |
| val operation = "sum" | |
| dbg(operation, 1 + 2 + 3) | |
| } | |
| 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) |