Lines Matching refs:NodeList
54 matchParents(const DynTypedNodeList &NodeList,
289 match(const DynTypedNodeList &NodeList, in match()
291 if (const auto *TypedNode = NodeList[0].get<T>()) { in match()
298 [TypedNode](bool, DynTypedNodeList NodeList, auto... TupleTail) { in match() argument
299 return std::make_tuple(true, NodeList, TypedNode, TupleTail...); in match()
305 return std::tuple_cat(std::make_tuple(false, NodeList), in match()
312 match(const DynTypedNodeList &NodeList, in match()
314 if (const auto *TypedNode = NodeList[0].get<T>()) { in match()
318 return std::make_tuple(true, NodeList, TypedNode); in match()
320 return std::make_tuple(false, NodeList, nullptr); in match()
326 matchParents(const DynTypedNodeList &NodeList, in matchParents() argument
328 return MatchParents<T, U...>::match(NodeList, ParentMap); in matchParents()