Lines Matching refs:ParentMapContext
22 ParentMapContext::ParentMapContext(ASTContext &Ctx) : ASTCtx(Ctx) {} in ParentMapContext() function in ParentMapContext
24 ParentMapContext::~ParentMapContext() = default;
26 void ParentMapContext::clear() { Parents.reset(); } in clear()
28 const Expr *ParentMapContext::traverseIgnored(const Expr *E) const { in traverseIgnored()
32 Expr *ParentMapContext::traverseIgnored(Expr *E) const { in traverseIgnored()
45 DynTypedNode ParentMapContext::traverseIgnored(const DynTypedNode &N) const { in traverseIgnored()
55 ParentMapContext::ParentMap *ParentMap);
59 class ParentMapContext::ParentMap {
281 ParentMapContext::ParentMap *ParentMap) { in match()
303 ParentMapContext::ParentMap *ParentMap) { in match()
317 ParentMapContext::ParentMap *ParentMap) { in matchParents()
341 class ParentMapContext::ParentMap::ASTVisitor
448 ParentMapContext::ParentMap::ParentMap(ASTContext &Ctx) { in ParentMap()
452 DynTypedNodeList ParentMapContext::getParents(const DynTypedNode &Node) { in getParents()