LLVM 22.0.0git
|
#include "llvm/Support/YAMLTraits.h"
Public Types | |
using | SignatureGetKind = NodeKind (*)(const T &) |
template<class U> | |
using | check = SameType<SignatureGetKind, &U::getKind> |
Static Public Attributes | |
static constexpr bool | value = is_detected<check, PolymorphicTraits<T>>::value |
Definition at line 475 of file YAMLTraits.h.
using llvm::yaml::has_PolymorphicTraits< T >::check = SameType<SignatureGetKind, &U::getKind> |
Definition at line 478 of file YAMLTraits.h.
using llvm::yaml::has_PolymorphicTraits< T >::SignatureGetKind = NodeKind (*)(const T &) |
Definition at line 476 of file YAMLTraits.h.
|
staticconstexpr |
Definition at line 480 of file YAMLTraits.h.