Возвращаемое значение просто отбрасывается. В зависимости от точного сценария оптимизатор может решить оптимизировать весь вызов функции, если нет наблюдаемых побочных эффектов (что не так в вашем примере).
Итак, по возвращении из TestIntReturn
функция будет выталкивать возвращаемое значение в стеке, вызывающий затем будет соответствующим образом корректировать кадр стека, но не будет копировать возвращаемое значение из стека в любую переменную.
Outlook для Mac еще не поддерживает набор требований 1.7. Документация, в которой упоминается, что это неверно, и будет соответствующим образом обновлена.