Home | History | Annotate | Download | only in ASTMatchers

Lines Matching refs:Parent

607   // parent.
611 // as there is a single parent.
653 assert(!Parents.empty() && "Found node that is not in the parent map.");
655 // Only one parent - do recursive memoization.
656 const ast_type_traits::DynTypedNode Parent = Parents[0];
658 if (Matcher.matches(Parent, this, &BuilderCopy)) {
663 return memoizedMatchesAncestorOfRecursively(Parent, Matcher, Builder,
666 // same as the parent's result.
680 for (const auto &Parent :
685 if (Visited.insert(Parent.getMemoizationData()).second)
686 Queue.push_back(Parent);