Files
kotlin-fork/analysis/analysis-api/testData/components/callResolver/resolveCall/javaPropertyNestedGetter.kt
T

19 lines
398 B
Kotlin
Vendored

// FILE: call.kt
fun call() {
val javaClass = JavaClass()
javaClass.<expr>sub</expr>.foo = 42
}
// FILE: JavaClass.java
class JavaClass {
private JavaSubClass instance = new JavaSubClass();
JavaSubClass getSub() { return instance; }
}
// FILE: JavaSubClass.java
class JavaSubClass {
private int foo = -1;
int getFoo() { return foo; }
void setFoo(int v) { foo = v; }
}