diff --git a/compiler/frontend.common.jvm/src/org/jetbrains/kotlin/load/kotlin/FileBasedKotlinClass.java b/compiler/frontend.common.jvm/src/org/jetbrains/kotlin/load/kotlin/FileBasedKotlinClass.java index a998f0e9e9c..b6fdb45d03f 100644 --- a/compiler/frontend.common.jvm/src/org/jetbrains/kotlin/load/kotlin/FileBasedKotlinClass.java +++ b/compiler/frontend.common.jvm/src/org/jetbrains/kotlin/load/kotlin/FileBasedKotlinClass.java @@ -355,4 +355,11 @@ public abstract class FileBasedKotlinClass implements KotlinJvmBinaryClass { @Override public abstract String toString(); + + // Declared explicitly to workaround KT-18489 + @Nullable + @Override + public String getContainingLibrary() { + return KotlinJvmBinaryClass.DefaultImpls.getContainingLibrary(this); + } }