#include <type_traits.hpp>
Classes | |
struct | no_type |
Public Types | |
typedef char | yes_type |
Static Public Member Functions | |
template<class U > | |
static add_reference< U >::type | source () |
static no_type | test (...) |
template<class U > | |
static yes_type | test (U &, decltype(U(source< U >()))*=0) |
Static Public Attributes | |
static const bool | value = sizeof(test(source<T>())) == sizeof(yes_type) |
Definition at line 707 of file type_traits.hpp.
typedef char boost::move_detail::is_copy_constructible< T >::yes_type |
Definition at line 709 of file type_traits.hpp.
|
static |
|
static |
|
static |
|
static |
Definition at line 736 of file type_traits.hpp.