Home
last modified time | relevance | path

Searched refs:ParentMapContext (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DParentMapContext.cpp23 ParentMapContext::ParentMapContext(ASTContext &Ctx) : ASTCtx(Ctx) {} in ParentMapContext() function in ParentMapContext
25 ParentMapContext::~ParentMapContext() = default;
27 void ParentMapContext::clear() { Parents.reset(); } in clear()
29 const Expr *ParentMapContext::traverseIgnored(const Expr *E) const { in traverseIgnored()
33 Expr *ParentMapContext::traverseIgnored(Expr *E) const { in traverseIgnored()
46 DynTypedNode ParentMapContext::traverseIgnored(const DynTypedNode &N) const { in traverseIgnored()
56 ParentMapContext::ParentMap *ParentMap);
60 class ParentMapContext::ParentMap {
296 ParentMapContext::ParentMap *ParentMap) { in match()
319 ParentMapContext::ParentMap *ParentMap) { in match()
[all …]
H A DASTContext.cpp914 ParentMapContext &ASTContext::getParentMapContext() { in getParentMapContext()
916 ParentMapCtx.reset(new ParentMapContext(*this)); in getParentMapContext()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DParentMapContext.h23 class ParentMapContext {
25 ParentMapContext(ASTContext &Ctx);
27 ~ParentMapContext();
76 ParentMapContext &Ctx;
126 inline DynTypedNodeList ParentMapContext::getParents(const NodeT &Node) { in getParents()
H A DASTContext.h98 class ParentMapContext; variable
726 std::unique_ptr<ParentMapContext> ParentMapCtx;
758 ParentMapContext &getParentMapContext();
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DErrnoChecker.cpp71 ParentMapContext &ParentCtx = C.getASTContext().getParentMapContext(); in isInCondition()
H A DArrayBoundChecker.cpp803 ParentMapContext &ParentCtx = ACtx.getParentMapContext(); in isInAddressOf()
/freebsd/lib/clang/libclang/
H A DMakefile135 SRCS_MIN+= AST/ParentMapContext.cpp