Files
cppdraft_translate/cppdraft/depr/atomics/order.md
2025-10-25 03:02:53 +03:00

797 B
Raw Blame History

[depr.atomics.order]

Annex D (normative) Compatibility features [depr]

D.23 Deprecated atomic operations [depr.atomics]

D.23.5 memory_order::consume [depr.atomics.order]

1

#

The memory_order enumeration contains an additional enumerator:consume = 1

The memory_order::consume enumerator is allowed wherevermemory_order::acquire is allowed, and it has the same meaning.

🔗

template<class T> constexpr T kill_dependency(T y) noexcept;

2

#

Returns: y.