Minor, move bytecodeListing tests on JvmMultifileClass
This commit is contained in:
+7
@@ -0,0 +1,7 @@
|
||||
// WITH_RUNTIME
|
||||
|
||||
@file:[JvmName("Foo") JvmMultifileClass]
|
||||
package test
|
||||
|
||||
// This test checks that we generate empty multi-file facade even if there is no delegates within it (only private functions in packages)
|
||||
private fun privateOnly() {}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
@kotlin.Metadata
|
||||
public final class test/Foo {
|
||||
// source: 'emptyMultifileFacade.kt'
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
synthetic final class test/Foo__EmptyMultifileFacadeKt {
|
||||
// source: 'emptyMultifileFacade.kt'
|
||||
private final static method privateOnly$Foo__EmptyMultifileFacadeKt(): void
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
@file:JvmMultifileClass()
|
||||
@file:JvmName("a")
|
||||
|
||||
external fun externalFun(): Long
|
||||
@@ -0,0 +1,10 @@
|
||||
@kotlin.Metadata
|
||||
public final class a {
|
||||
// source: 'kt43519.kt'
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
synthetic final class a__Kt43519Kt {
|
||||
// source: 'kt43519.kt'
|
||||
public native final static method externalFun(): long
|
||||
}
|
||||
Vendored
+12
@@ -0,0 +1,12 @@
|
||||
// WITH_RUNTIME
|
||||
// FILE: part1.kt
|
||||
@file:JvmMultifileClass
|
||||
@file:JvmName("MultiFileClass")
|
||||
|
||||
fun foo() {}
|
||||
|
||||
// FILE: part2.kt
|
||||
@file:JvmMultifileClass
|
||||
@file:JvmName("MultiFileClass")
|
||||
|
||||
fun bar() {}
|
||||
Vendored
+17
@@ -0,0 +1,17 @@
|
||||
@kotlin.Metadata
|
||||
public final class MultiFileClass {
|
||||
public final static method bar(): void
|
||||
public final static method foo(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
synthetic final class MultiFileClass__Part1Kt {
|
||||
// source: 'part1.kt'
|
||||
public final static method foo(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
synthetic final class MultiFileClass__Part2Kt {
|
||||
// source: 'part2.kt'
|
||||
public final static method bar(): void
|
||||
}
|
||||
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
@file:JvmMultifileClass
|
||||
@file:JvmName("MultiFileClass")
|
||||
|
||||
fun foo() {}
|
||||
Vendored
+11
@@ -0,0 +1,11 @@
|
||||
@kotlin.Metadata
|
||||
public final class MultiFileClass {
|
||||
// source: 'multiClassPartSourceSinglePart.kt'
|
||||
public final static method foo(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
synthetic final class MultiFileClass__MultiClassPartSourceSinglePartKt {
|
||||
// source: 'multiClassPartSourceSinglePart.kt'
|
||||
public final static method foo(): void
|
||||
}
|
||||
Reference in New Issue
Block a user