Krita Source Code Documentation
Loading...
Searching...
No Matches
propagate_const.h File Reference
#include <functional>
#include <memory>
#include <type_traits>
#include <utility>

Go to the source code of this file.

Classes

struct  std::equal_to< experimental::fundamentals_v2::propagate_const< T > >
 
struct  std::greater< experimental::fundamentals_v2::propagate_const< T > >
 
struct  std::greater_equal< experimental::fundamentals_v2::propagate_const< T > >
 
struct  std::hash< experimental::fundamentals_v2::propagate_const< T > >
 
struct  std::experimental::fundamentals_v2::propagate_const< T >::is_propagate_const< U >
 
struct  std::experimental::fundamentals_v2::propagate_const< T >::is_propagate_const< propagate_const< U > >
 
struct  std::less< experimental::fundamentals_v2::propagate_const< T > >
 
struct  std::less_equal< experimental::fundamentals_v2::propagate_const< T > >
 
struct  std::not_equal_to< experimental::fundamentals_v2::propagate_const< T > >
 
class  std::experimental::fundamentals_v2::propagate_const< T >
 

Namespaces

namespace  std
 
namespace  std::experimental
 
namespace  std::experimental::fundamentals_v2
 

Macros

#define PROPAGATE_CONST_CONSTEXPR   constexpr
 

Functions

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

Macro Definition Documentation

◆ PROPAGATE_CONST_CONSTEXPR

#define PROPAGATE_CONST_CONSTEXPR   constexpr

Definition at line 33 of file propagate_const.h.