|
LLVM 22.0.0git
|
#include "llvm/Support/YAMLTraits.h"
Public Types | |
| using | SignatureValidate = std::string (*)(class IO &, T &) |
| template<class U> | |
| using | check = SameType<SignatureValidate, &U::validate> |
Static Public Attributes | |
| static constexpr bool | value = is_detected<check, MappingTraits<T>>::value |
Definition at line 399 of file YAMLTraits.h.
| using llvm::yaml::has_MappingValidateTraits< T, EmptyContext >::check = SameType<SignatureValidate, &U::validate> |
Definition at line 402 of file YAMLTraits.h.
| using llvm::yaml::has_MappingValidateTraits< T, EmptyContext >::SignatureValidate = std::string (*)(class IO &, T &) |
Definition at line 400 of file YAMLTraits.h.
|
staticconstexpr |
Definition at line 404 of file YAMLTraits.h.