Lines Matching refs:NodeList
54 matchParents(const DynTypedNodeList &NodeList,
270 match(const DynTypedNodeList &NodeList, in match()
272 if (const auto *TypedNode = NodeList[0].get<T>()) { in match()
279 [TypedNode](bool, DynTypedNodeList NodeList, auto... TupleTail) { in match() argument
280 return std::make_tuple(true, NodeList, TypedNode, TupleTail...); in match()
286 return std::tuple_cat(std::make_tuple(false, NodeList), in match()
293 match(const DynTypedNodeList &NodeList, in match()
295 if (const auto *TypedNode = NodeList[0].get<T>()) { in match()
299 return std::make_tuple(true, NodeList, TypedNode); in match()
301 return std::make_tuple(false, NodeList, nullptr); in match()
307 matchParents(const DynTypedNodeList &NodeList, in matchParents() argument
309 return MatchParents<T, U...>::match(NodeList, ParentMap); in matchParents()