LLVM: llvm::yaml::has_MappingEnumInputTraits< T, Context > Struct Template Reference (original) (raw)

#include "[llvm/Support/YAMLTraits.h](YAMLTraits%5F8h%5Fsource.html)"

Inheritance diagram for llvm::yaml::has_MappingEnumInputTraits< T, Context >:

Public Types
using SignatureEnumInput = void (*)(class IO &, T &)
template
using check = SameType<SignatureEnumInput, &U::enumInput>
Static Public Attributes
static constexpr bool value

Detailed Description

template<class T, class Context>
struct llvm::yaml::has_MappingEnumInputTraits< T, Context >

Definition at line 408 of file YAMLTraits.h.

Member Typedef Documentation

check

SignatureEnumInput

Member Data Documentation

value

Initial value:

=

typename detail::detector< void, Op, Args... >::value_t is_detected

Detects if a given trait holds for some set of arguments 'Args'.

static constexpr bool value

Definition at line 413 of file YAMLTraits.h.

Referenced by llvm::yaml::yamlizeMappingEnumInput().


The documentation for this struct was generated from the following file: