56 lines
1.3 KiB
Kotlin
Vendored
56 lines
1.3 KiB
Kotlin
Vendored
// TARGET_BACKEND: JVM
|
|
// WITH_RUNTIME
|
|
// FILE: JavaCall.java
|
|
|
|
public class JavaCall {
|
|
public static void test() {
|
|
new Example();
|
|
new Example("1");
|
|
}
|
|
}
|
|
|
|
// FILE: Example.kt
|
|
|
|
data class Example @JvmOverloads constructor(
|
|
var one: String = "",
|
|
var two: String = "",
|
|
var three: String = "",
|
|
var four: String = "",
|
|
var five: String = "",
|
|
var six: String = "",
|
|
var seven: String = "",
|
|
var eight: String = "",
|
|
var nine: String = "",
|
|
var ten: String = "",
|
|
var eleven: String = "",
|
|
var twelve: String = "",
|
|
var thirteen: String = "",
|
|
var fourteen: String = "",
|
|
var fifteen: String = "",
|
|
var sixteen: String = "",
|
|
var seventeen: String = "",
|
|
var eighteen: String = "",
|
|
var nineteen: String = "",
|
|
var twenty: String = "",
|
|
var twentyOne: String = "",
|
|
var twentyTwo: String = "",
|
|
var twentyThree: String = "",
|
|
var twentyFour: String = "",
|
|
var twentyFive: String = "",
|
|
var twentySix: String = "",
|
|
var twentySeven: String = "",
|
|
var twentyEight: String = "",
|
|
var twentyNine: String = "",
|
|
var thirty: String = "",
|
|
var thirtyOne: String = "",
|
|
var thirtyTwo: String = "",
|
|
var thirtyThree: String = "",
|
|
var thirtyFour: String = ""
|
|
)
|
|
|
|
fun box(): String {
|
|
Example()
|
|
JavaCall.test()
|
|
return "OK"
|
|
}
|