Lines Matching defs:NodeKind
42 enum class NodeKind : uint8_t {
289 /// static NodeKind getKind(const MyPoly &poly) {
301 // static NodeKind getKind(const T &poly);
553 using Signature_getKind = NodeKind (*)(const T &);
818 virtual NodeKind getNodeKind() = 0;
1160 case NodeKind::Scalar:
1162 case NodeKind::Map:
1164 case NodeKind::Sequence:
1480 NodeKind getNodeKind() override;
1631 NodeKind getNodeKind() override;
1942 assert(PolymorphicTraits<T>::getKind(Val) != NodeKind::Scalar && "plain scalar documents are not supported");