16 lines
285 B
Kotlin
Vendored
16 lines
285 B
Kotlin
Vendored
// TARGET_BACKEND: JVM
|
|
// FILE: javaSyntheticGenericPropertyAccess.kt
|
|
fun <F> test(j: J<F>) {
|
|
j.foo
|
|
j.foo = 1
|
|
j.foo++
|
|
j.foo += 1
|
|
}
|
|
|
|
// FILE: J.java
|
|
public class J<T> {
|
|
private int foo = 42;
|
|
|
|
public int getFoo() { return foo; }
|
|
public void setFoo(int x) {}
|
|
} |