Files
kotlin-fork/compiler/testData/codegen/box/properties/fieldAccessViaSubclass.kt
T
Alexander Udalov 510b9e6f2a Move around some codegen box tests
In tests merged from boxAgainstJava in 29b96aa1, some directories were
named slightly differently compared to box, e.g. "property" vs
"properties", "varargs" vs "vararg". This change renames these, moves
some of the tests to more fitting directories, and also renames
"visibility" to "javaVisibility" because it's about Java visibilities
specifically.
2021-02-11 13:50:09 +01:00

25 lines
348 B
Kotlin
Vendored

// TARGET_BACKEND: JVM
// MODULE: lib
// FILE: D.java
public class D {
public String fieldO;
public static String fieldK;
}
// MODULE: main(lib)
// FILE: 1.kt
// KT-3492
class MyWrongClass : D() {
}
fun box() : String {
val clazz = MyWrongClass()
clazz.fieldO = "O"
D.fieldK = "K"
return clazz.fieldO!! + D.fieldK!!
}