Krita Source Code Documentation
Loading...
Searching...
No Matches
std::experimental::fundamentals_v2 Namespace Reference

Classes

class  propagate_const
 

Functions

template<class T >
PROPAGATE_CONST_CONSTEXPR void swap (propagate_const< T > &pt, propagate_const< T > &pu) noexcept(noexcept(swap(declval< T & >(), declval< T & >())))
 

Function Documentation

◆ swap()

template<class T >
PROPAGATE_CONST_CONSTEXPR void std::experimental::fundamentals_v2::swap ( propagate_const< T > & pt,
propagate_const< T > & pu )
noexcept

Definition at line 324 of file propagate_const.h.

326{
327 swap(pt.underlying_ptr(), pu.underlying_ptr());
328}
PROPAGATE_CONST_CONSTEXPR void swap(propagate_const< T > &pt, propagate_const< T > &pu) noexcept(noexcept(swap(declval< T & >(), declval< T & >())))