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