diff --git a/compiler/frontend.common/src/org/jetbrains/kotlin/analyzer/CompilationErrorException.kt b/compiler/frontend.common/src/org/jetbrains/kotlin/analyzer/CompilationErrorException.kt index 120bad59d58..fa120957fec 100644 --- a/compiler/frontend.common/src/org/jetbrains/kotlin/analyzer/CompilationErrorException.kt +++ b/compiler/frontend.common/src/org/jetbrains/kotlin/analyzer/CompilationErrorException.kt @@ -5,4 +5,7 @@ package org.jetbrains.kotlin.analyzer -class CompilationErrorException : RuntimeException() +class CompilationErrorException : RuntimeException { + constructor() : super() + constructor(message: String) : super(message) +} diff --git a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/linkage/issues/KotlinIrLinkerIssues.kt b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/linkage/issues/KotlinIrLinkerIssues.kt index fb2c852ffd5..1d9b33b0cf4 100644 --- a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/linkage/issues/KotlinIrLinkerIssues.kt +++ b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/linkage/issues/KotlinIrLinkerIssues.kt @@ -24,7 +24,7 @@ abstract class KotlinIrLinkerIssue { fun raiseIssue(messageLogger: IrMessageLogger): Nothing { messageLogger.report(IrMessageLogger.Severity.ERROR, errorMessage, null) - throw CompilationErrorException() + throw CompilationErrorException(errorMessage) } }