Hall A ROOT/C++ Analyzer (podd)
Loading...
Searching...
No Matches
std::experimental::detail_ Namespace Reference

Namespaces

namespace  swap_ns
 

Classes

struct  has_overloaded_addressof
 

Functions

template<class U >
constexpr U convert (U v)
 
template<typename T , TR2_OPTIONAL_REQUIRES(!has_overloaded_addressof< T >) >
constexpr Tstatic_addressof (T &ref)
 
template<typename T , TR2_OPTIONAL_REQUIRES(has_overloaded_addressof< T >) >
Tstatic_addressof (T &ref)
 

Function Documentation

◆ convert()

template<class U >
constexpr U std::experimental::detail_::convert ( v)
constexpr

Definition at line 237 of file optional.hpp.

◆ static_addressof() [1/2]

template<typename T , TR2_OPTIONAL_REQUIRES(!has_overloaded_addressof< T >) >
constexpr T * std::experimental::detail_::static_addressof ( T ref)
constexpr

Definition at line 223 of file optional.hpp.

◆ static_addressof() [2/2]

T * std::experimental::detail_::static_addressof ( T ref)

Definition at line 229 of file optional.hpp.