#include <base.hpp>
Static Public Attributes | |
Public members | |
static const bool | exists = (sizeof(small) == sizeof(test(makeT()))) |
static const bool | same_type = false |
static const bool | super_sub_class |
Classes | |
class | big |
bool same = conversion<T, U>::same_type;
bool convertible = conversion<T, U>::exists;
bool super_class = conversion<T, U>::super_sub_class;
const bool instigate::generic::conversion< T, U >::super_sub_class [static] |
Initial value:
conversion<const U*, const T*>::exists && !conversion<const T*, const void*>::same_type