JS: decomposition of binary operator

#KT-6437 fixed
 #KT-7359 fixed
This commit is contained in:
Alexey Tsvetkov
2015-04-10 18:13:29 +03:00
parent fd844ad6e3
commit c0111d6e33
10 changed files with 170 additions and 0 deletions
@@ -0,0 +1,14 @@
package foo
class A(var x: Int) {
override fun toString(): String = "A($x)"
}
fun box(): String {
val a = A(10)
fizz(a).x = buzz(20)
assertEquals(20, a.x)
assertEquals("fizz(A(10));buzz(20);", pullLog())
return "OK"
}