struct has_ScalarBitSetTraits
Declaration
template <class T>
struct has_ScalarBitSetTraits { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Support/YAMLTraits.h:327
Templates
- T
Member Variables
- public static const bool value = (sizeof (test<llvm::yaml::ScalarBitSetTraits<type-parameter-0-0, void>>(nullptr)) == 1)
Method Overview
- public template <typename U>static char test(SameType<llvm::yaml::has_ScalarBitSetTraits::Signature_bitset, & U::bitset> *)
- public template <typename U>static double test(...)
Methods
¶template <typename U>
static char test(
SameType<llvm::yaml::has_ScalarBitSetTraits::
Signature_bitset,
&U::bitset>*)
template <typename U>
static char test(
SameType<llvm::yaml::has_ScalarBitSetTraits::
Signature_bitset,
&U::bitset>*)
Declared at: llvm/include/llvm/Support/YAMLTraits.h:332
Templates
- U
Parameters
- SameType<llvm::yaml::has_ScalarBitSetTraits:: Signature_bitset, &U::bitset>*
¶template <typename U>
static double test(...)
template <typename U>
static double test(...)
Declared at: llvm/include/llvm/Support/YAMLTraits.h:335
Templates
- U