psi2ir: dynamic member simple assignment/augmented assignment/++/--

This commit is contained in:
Dmitry Petrov
2019-02-07 14:46:24 +03:00
parent fc76d0970b
commit 9a2bd5f4e6
13 changed files with 501 additions and 77 deletions
@@ -0,0 +1,16 @@
fun testAugmentedMemberAssignment(d: dynamic) {
d.m += "+="
d.m -= "-="
d.m *= "*="
d.m /= "/="
d.m %= "%="
}
// see KT-29768
fun testSafeAugmentedMemberAssignment(d: dynamic) {
d?.m += "+="
d?.m -= "-="
d?.m *= "*="
d?.m /= "/="
d?.m %= "%="
}