From 606b39698c905ea4bdc44a6c44cd4cba86c0bd94 Mon Sep 17 00:00:00 2001 From: Michael Bogdanov Date: Fri, 4 Sep 2015 15:46:47 +0300 Subject: [PATCH] Kotlin module name extraction --- .../src/org/jetbrains/kotlin/codegen/MemberCodegen.java | 2 +- .../src/org/jetbrains/kotlin/load/java/JvmAbi.java | 1 + core/reflection.jvm/src/kotlin/reflect/jvm/mapping.kt | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/compiler/backend/src/org/jetbrains/kotlin/codegen/MemberCodegen.java b/compiler/backend/src/org/jetbrains/kotlin/codegen/MemberCodegen.java index b9275f1ebc5..dc905faa47b 100644 --- a/compiler/backend/src/org/jetbrains/kotlin/codegen/MemberCodegen.java +++ b/compiler/backend/src/org/jetbrains/kotlin/codegen/MemberCodegen.java @@ -479,7 +479,7 @@ public abstract class MemberCodegen.kotlinPackage: KPackage? get() = if (getSimpleName().endsWith("Package") && getAnnotation(javaClass()) != null) { - val field = this.getField("\$moduleName") + val field = this.getField(JvmAbi.KOTLIN_MODULE_FIELD_NAME) if (field != null) { KPackageImpl(this, field.get(null) as String) } else {