== UnitIncDec == class UnitIncDec() { fun inc() : Unit {} fun dec() : Unit {} } --------------------- ===================== == inc == fun inc() : Unit {} --------------------- ===================== == dec == fun dec() : Unit {} --------------------- ===================== == testUnitIncDec == fun testUnitIncDec() { var x = UnitIncDec() x = x++ } --------------------- : * NEW: magic[VALUE_CONSUMER](/warning>|) -> : * NEW: magic[VALUE_CONSUMER](>++|!) -> : * NEW: magic[VALUE_CONSUMER](/error>|) -> UnitIncDec() : UnitIncDec NEW: call(UnitIncDec(), ) -> : * NEW: magic[UNRESOLVED_CALL]() -> x< : * NEW: call(x<, |) -> >++ !: * x++ : * NEW: call(x++, |) -> /error> : * NEW: magic[UNRESOLVED_CALL](/error>) -> x++ : * NEW: call(x++, |) -> /warning> : * NEW: magic[UNRESOLVED_CALL](/warning>) -> x++ : UnitIncDec NEW: call(x++, |) -> x = x++ !: * { var x = UnitIncDec() x = x++ } !: * COPY =====================