struct has_MappingTraits
Declaration
template <class T, class Context>
struct has_MappingTraits { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Support/YAMLTraits.h:397
Templates
- T
- Context
Member Variables
- public static const bool value = (sizeof (test<llvm::yaml::MappingContextTraits<type-parameter-0-0, type-parameter-0-1>>(nullptr)) == 1)
Method Overview
- public template <typename U>static char test(SameType<llvm::yaml::has_MappingTraits::Signature_mapping, & U::mapping> *)
- public template <typename U>static double test(...)
Methods
¶template <typename U>
static char test(
SameType<llvm::yaml::has_MappingTraits::
Signature_mapping,
&U::mapping>*)
template <typename U>
static char test(
SameType<llvm::yaml::has_MappingTraits::
Signature_mapping,
&U::mapping>*)
Declared at: llvm/include/llvm/Support/YAMLTraits.h:401
Templates
- U
Parameters
- SameType<llvm::yaml::has_MappingTraits:: Signature_mapping, &U::mapping>*
¶template <typename U>
static double test(...)
template <typename U>
static double test(...)
Declared at: llvm/include/llvm/Support/YAMLTraits.h:404
Templates
- U