|
5238 | 5238 | \indexlibrarymember{fetch_sub}{atomic<\placeholder{integral-type}>}%
|
5239 | 5239 | \indexlibrarymember{fetch_xor}{atomic<\placeholder{integral-type}>}%
|
5240 | 5240 | \begin{itemdecl}
|
5241 |
| -T fetch_@\placeholdernc{key}@(T operand, memory_order order = memory_order::seq_cst) volatile noexcept; |
5242 |
| -constexpr T fetch_@\placeholdernc{key}@(T operand, memory_order order = memory_order::seq_cst) noexcept; |
| 5241 | +@\placeholder{integral-type}@ fetch_@\placeholdernc{key}@(@\placeholder{integral-type}@ operand, memory_order order = memory_order::seq_cst) volatile noexcept; |
| 5242 | +constexpr @\placeholder{integral-type}@ fetch_@\placeholdernc{key}@(@\placeholder{integral-type}@ operand, memory_order order = memory_order::seq_cst) noexcept; |
5243 | 5243 | \end{itemdecl}
|
5244 | 5244 |
|
5245 | 5245 | \begin{itemdescr}
|
|
5342 | 5342 | with the value pointed to by \tcode{this} and the first parameter as the arguments.
|
5343 | 5343 | \end{itemdescr}
|
5344 | 5344 |
|
5345 |
| - |
5346 | 5345 | \indexlibrarymember{operator+=}{atomic<T*>}%
|
5347 | 5346 | \indexlibrarymember{operator-=}{atomic<T*>}%
|
5348 | 5347 | \indexlibrarymember{operator+=}{atomic<\placeholder{integral-type}>}%
|
|
5351 | 5350 | \indexlibrarymember{operator"|=}{atomic<\placeholder{integral-type}>}%
|
5352 | 5351 | \indexlibrarymember{operator\caret=}{atomic<\placeholder{integral-type}>}%
|
5353 | 5352 | \begin{itemdecl}
|
5354 |
| -T operator @\placeholder{op}@=(T operand) volatile noexcept; |
5355 |
| -constexpr T operator @\placeholder{op}@=(T operand) noexcept; |
| 5353 | +@\placeholder{integral-type}@ operator @\placeholder{op}@=(@\placeholder{integral-type}@ operand) volatile noexcept; |
| 5354 | +constexpr @\placeholder{integral-type}@ operator @\placeholder{op}@=(@\placeholder{integral-type}@ operand) noexcept; |
5356 | 5355 | \end{itemdecl}
|
5357 | 5356 |
|
5358 | 5357 | \begin{itemdescr}
|
|
5539 | 5538 | \indexlibrarymember{fetch_max}{atomic<\placeholder{floating-point-type}>}%
|
5540 | 5539 | \indexlibrarymember{fetch_min}{atomic<\placeholder{floating-point-type}>}%
|
5541 | 5540 | \begin{itemdecl}
|
5542 |
| -T fetch_@\placeholdernc{key}@(T operand, memory_order order = memory_order::seq_cst) volatile noexcept; |
5543 |
| -constexpr T fetch_@\placeholdernc{key}@(T operand, memory_order order = memory_order::seq_cst) noexcept; |
| 5541 | +@\placeholder{floating-point-type}@ fetch_@\placeholdernc{key}@(@\placeholder{floating-point-type}@ operand, memory_order order = memory_order::seq_cst) volatile noexcept; |
| 5542 | +constexpr @\placeholder{floating-point-type}@ fetch_@\placeholdernc{key}@(@\placeholder{floating-point-type}@ operand, memory_order order = memory_order::seq_cst) noexcept; |
5544 | 5543 | \end{itemdecl}
|
5545 | 5544 |
|
5546 | 5545 | \begin{itemdescr}
|
|
5710 | 5709 | \indexlibrarymember{operator+=}{atomic<\placeholder{floating-point-type}>}%
|
5711 | 5710 | \indexlibrarymember{operator-=}{atomic<\placeholder{floating-point-type}>}%
|
5712 | 5711 | \begin{itemdecl}
|
5713 |
| -T operator @\placeholder{op}@=(T operand) volatile noexcept; |
5714 |
| -constexpr T operator @\placeholder{op}@=(T operand) noexcept; |
| 5712 | +@\placeholder{floating-point-type}@ operator @\placeholder{op}@=(@\placeholder{floating-point-type}@ operand) volatile noexcept; |
| 5713 | +constexpr @\placeholder{floating-point-type}@ operator @\placeholder{op}@=(@\placeholder{floating-point-type}@ operand) noexcept; |
5715 | 5714 | \end{itemdecl}
|
5716 | 5715 |
|
5717 | 5716 | \begin{itemdescr}
|
|
0 commit comments