LLVM: llvm::yaml::has_MappingValidateTraits< T, Context > Struct Template Reference (original) (raw)
#include "[llvm/Support/YAMLTraits.h](YAMLTraits%5F8h%5Fsource.html)"
Inheritance diagram for llvm::yaml::has_MappingValidateTraits< T, Context >:
| Public Types | |
|---|---|
| using | SignatureValidate = std::string (*)(class IO &, T &, Context &) |
| template | |
| using | check = SameType<SignatureValidate, &U::validate> |
| Static Public Attributes | |
|---|---|
| static constexpr bool | value |
Detailed Description
template<class T, class Context>
struct llvm::yaml::has_MappingValidateTraits< T, Context >
Definition at line 389 of file YAMLTraits.h.
Member Typedef Documentation
◆ check
◆ SignatureValidate
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 394 of file YAMLTraits.h.
The documentation for this struct was generated from the following file:
- include/llvm/Support/YAMLTraits.h