[WHLSL] ReadModifyWriteExpression always has a result and new value expression