JVM IR: do not generate JvmName on multifile parts
#KT-36970 Fixed
This commit is contained in:
Vendored
+1
-1
@@ -1,5 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
// The remaining differences of JVM and JVM_IR here are reported at KT-36970, KT-41841.
|
||||
// The remaining difference of JVM and JVM_IR here is reported at KT-41841.
|
||||
|
||||
@file:JvmMultifileClass
|
||||
@file:JvmName("A")
|
||||
|
||||
Vendored
-1
@@ -5,7 +5,6 @@ public final class A {
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
@kotlin.jvm.JvmName
|
||||
synthetic final class A__PrivateFunctionInMultifilePartKt {
|
||||
// source: 'privateFunctionInMultifilePart.kt'
|
||||
synthetic static method foo$A__PrivateFunctionInMultifilePartKt$default(p0: java.lang.String, p1: int, p2: java.lang.Object): void
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
// IGNORE_BACKEND: JVM_IR
|
||||
// WITH_RUNTIME
|
||||
|
||||
@file:[JvmName("Foo") JvmMultifileClass]
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
// IGNORE_BACKEND: JVM_IR
|
||||
// WITH_RUNTIME
|
||||
|
||||
@file:[JvmName("Foo") JvmMultifileClass]
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
// IGNORE_BACKEND: JVM_IR
|
||||
// WITH_RUNTIME
|
||||
|
||||
@file:[JvmName("Foo") JvmMultifileClass]
|
||||
|
||||
-1
@@ -1,4 +1,3 @@
|
||||
// IGNORE_BACKEND: JVM_IR
|
||||
// WITH_RUNTIME
|
||||
|
||||
@file:[JvmName("Foo") JvmMultifileClass]
|
||||
|
||||
@@ -17,7 +17,6 @@ synthetic final class Hello/Foo__MultifileSuspendKt$main$2 {
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
@kotlin.jvm.JvmName
|
||||
synthetic final class Hello/Foo__MultifileSuspendKt {
|
||||
// source: 'multifileSuspend.kt'
|
||||
inner (anonymous) class Hello/Foo__MultifileSuspendKt$main$2
|
||||
|
||||
-19
@@ -1,19 +0,0 @@
|
||||
@kotlin.Metadata
|
||||
public final class MultiFileClass {
|
||||
public final static method bar(): void
|
||||
public final static method foo(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
@kotlin.jvm.JvmName
|
||||
synthetic final class MultiFileClass__Part1Kt {
|
||||
// source: 'part1.kt'
|
||||
public final static method foo(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
@kotlin.jvm.JvmName
|
||||
synthetic final class MultiFileClass__Part2Kt {
|
||||
// source: 'part2.kt'
|
||||
public final static method bar(): void
|
||||
}
|
||||
-12
@@ -1,12 +0,0 @@
|
||||
@kotlin.Metadata
|
||||
public final class MultiFileClass {
|
||||
// source: 'multiClassPartSourceSinglePart.kt'
|
||||
public final static method foo(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
@kotlin.jvm.JvmName
|
||||
synthetic final class MultiFileClass__MultiClassPartSourceSinglePartKt {
|
||||
// source: 'multiClassPartSourceSinglePart.kt'
|
||||
public final static method foo(): void
|
||||
}
|
||||
Reference in New Issue
Block a user