blob: dc394d6620fdb1e6d78d480e6149a5516482862d [file] [log] [blame]
// FILE: main.kt
@CompileTimeCalculation
fun callToOtherFile(mustThrowException: Boolean, message: String): Int {
if (mustThrowException) throwException(message)
return 0
}
const val a = <!WAS_NOT_EVALUATED: `
Exception java.lang.Exception: Exception from file1.kt
at File1Kt.throwException(file1.kt:19)
at MainKt.callToOtherFile(main.kt:5)
at MainKt.<clinit>(main.kt:9)`!>callToOtherFile(true, "Exception from file1.kt")<!>
// FILE: file1.kt
@CompileTimeCalculation
fun throwException(message: String) {
throw Exception(message)
}