fun JavaClass.foo(javaClass: JavaClass) { print(javaClass.something) javaClass.something = 1 javaClass.something += 1 javaClass.something++ --javaClass.something something++ (something)++ (something) = 1 (javaClass.something) = 1 } // MULTIRESOLVE // REF1: (in JavaClass).getSomething() // REF2: (in JavaClass).setSomething(int) // REF3: (in JavaClass).getSomething() // REF3: (in JavaClass).setSomething(int) // REF4: (in JavaClass).getSomething() // REF4: (in JavaClass).setSomething(int) // REF5: (in JavaClass).getSomething() // REF5: (in JavaClass).setSomething(int) // REF6: (in JavaClass).getSomething() // REF6: (in JavaClass).setSomething(int) // REF7: (in JavaClass).getSomething() // REF7: (in JavaClass).setSomething(int) // REF8: (in JavaClass).setSomething(int) // REF9: (in JavaClass).setSomething(int)