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 {
271 ParentMapContext::ParentMap *ParentMap) { in match()
294 ParentMapContext::ParentMap *ParentMap) { in match()
308 ParentMapContext::ParentMap *ParentMap) { in matchParents()
335 class ParentMapContext::ParentMap::ASTVisitor
455 ParentMapContext::ParentMap::ParentMap(ASTContext &Ctx) { in ParentMap()
459 DynTypedNodeList ParentMapContext::getParents(const DynTypedNode &Node) { in getParents()