LLVM API Documentation
#include <YAMLTraits.h>
Public Types | |
typedef void(* | Signature_mapping )(class IO &, T &) |
Static Public Member Functions | |
template<typename U > | |
static char | test (SameType< Signature_mapping,&U::mapping > *) |
template<typename U > | |
static double | test (...) |
Static Public Attributes | |
static bool const | value = (sizeof(test<MappingTraits<T> >(nullptr)) == 1) |
Definition at line 225 of file YAMLTraits.h.
typedef void(* llvm::yaml::has_MappingTraits< T >::Signature_mapping)(class IO &, T &) |
Definition at line 227 of file YAMLTraits.h.
static char llvm::yaml::has_MappingTraits< T >::test | ( | SameType< Signature_mapping,&U::mapping > * | ) | [static] |
static double llvm::yaml::has_MappingTraits< T >::test | ( | ... | ) | [static] |
bool const llvm::yaml::has_MappingTraits< T >::value = (sizeof(test<MappingTraits<T> >(nullptr)) == 1) [static] |
Definition at line 236 of file YAMLTraits.h.