Prefer prefix ++/-- operators for non-primitive types

Part of bug #80537
4 files changed