Defines the clang::ASTContext interface.
Holds long-lived AST nodes (such as types and decls) that can be referred to throughout the semantic ...
ParentMapContext & getParentMapContext()
Returns the dynamic AST node parent map context.
DynTypedNodeList getParents(const NodeT &Node)
Forwards to get node parents from the ParentMapContext.
const Expr * traverseIgnored(const Expr *E) const
void setTraversalKind(TraversalKind TK)
TraversalKind getTraversalKind() const
DynTypedNodeList getParents(const NodeT &Node)
Returns the parents of the given node (within the traversal scope).