Lines Matching refs:Integral
369 template <class Integral>
370 Integral
371 atomic_fetch_add(volatile atomic<Integral>* obj, Integral op) noexcept;
373 template <class Integral>
374 Integral
375 atomic_fetch_add(atomic<Integral>* obj, Integral op) noexcept;
377 template <class Integral>
378 Integral
379 atomic_fetch_add_explicit(volatile atomic<Integral>* obj, Integral op,
381 template <class Integral>
382 Integral
383 atomic_fetch_add_explicit(atomic<Integral>* obj, Integral op,
385 template <class Integral>
386 Integral
387 atomic_fetch_sub(volatile atomic<Integral>* obj, Integral op) noexcept;
389 template <class Integral>
390 Integral
391 atomic_fetch_sub(atomic<Integral>* obj, Integral op) noexcept;
393 template <class Integral>
394 Integral
395 atomic_fetch_sub_explicit(volatile atomic<Integral>* obj, Integral op,
397 template <class Integral>
398 Integral
399 atomic_fetch_sub_explicit(atomic<Integral>* obj, Integral op,
401 template <class Integral>
402 Integral
403 atomic_fetch_and(volatile atomic<Integral>* obj, Integral op) noexcept;
405 template <class Integral>
406 Integral
407 atomic_fetch_and(atomic<Integral>* obj, Integral op) noexcept;
409 template <class Integral>
410 Integral
411 atomic_fetch_and_explicit(volatile atomic<Integral>* obj, Integral op,
413 template <class Integral>
414 Integral
415 atomic_fetch_and_explicit(atomic<Integral>* obj, Integral op,
417 template <class Integral>
418 Integral
419 atomic_fetch_or(volatile atomic<Integral>* obj, Integral op) noexcept;
421 template <class Integral>
422 Integral
423 atomic_fetch_or(atomic<Integral>* obj, Integral op) noexcept;
425 template <class Integral>
426 Integral
427 atomic_fetch_or_explicit(volatile atomic<Integral>* obj, Integral op,
429 template <class Integral>
430 Integral
431 atomic_fetch_or_explicit(atomic<Integral>* obj, Integral op,
433 template <class Integral>
434 Integral
435 atomic_fetch_xor(volatile atomic<Integral>* obj, Integral op) noexcept;
437 template <class Integral>
438 Integral
439 atomic_fetch_xor(atomic<Integral>* obj, Integral op) noexcept;
441 template <class Integral>
442 Integral
443 atomic_fetch_xor_explicit(volatile atomic<Integral>* obj, Integral op,
445 template <class Integral>
446 Integral
447 atomic_fetch_xor_explicit(atomic<Integral>* obj, Integral op,
1000 // atomic<Integral>