Home
last modified time | relevance | path

Searched refs:DynTypedNodeList (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DParentMapContext.h21 class DynTypedNodeList; variable
53 template <typename NodeT> DynTypedNodeList getParents(const NodeT &Node);
55 DynTypedNodeList getParents(const DynTypedNode &Node);
92 class DynTypedNodeList {
100 DynTypedNodeList(const DynTypedNode &N) : IsSingleNode(true) { in DynTypedNodeList() function
104 DynTypedNodeList(ArrayRef<DynTypedNode> A) : IsSingleNode(false) { in DynTypedNodeList() function
126 inline DynTypedNodeList ParentMapContext::getParents(const NodeT &Node) { in getParents()
131 inline DynTypedNodeList ASTContext::getParents(const NodeT &Node) { in getParents()
136 inline DynTypedNodeList ASTContext::getParents(const DynTypedNode &Node) { in getParents()
H A DASTContext.h72 class DynTypedNodeList; variable
783 template <typename NodeT> DynTypedNodeList getParents(const NodeT &Node);
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DParentMapContext.cpp54 static std::tuple<bool, DynTypedNodeList, const T *, const U *...>
55 matchParents(const DynTypedNodeList &NodeList,
120 static DynTypedNodeList getDynNodeFromMap(const NodeTy &Node, in getDynNodeFromMap()
151 DynTypedNodeList getParents(TraversalKind TK, const DynTypedNode &Node) { in getParents()
196 return std::get<DynTypedNodeList>(AncestorNodes); in getParents()
205 return std::get<DynTypedNodeList>(AncestorNodes); in getParents()
212 return std::get<DynTypedNodeList>(AncestorNodes); in getParents()
219 return std::get<DynTypedNodeList>(AncestorNodes); in getParents()
227 DynTypedNodeList AscendIgnoreUnlessSpelledInSource(const Expr *E, in AscendIgnoreUnlessSpelledInSource()
294 static std::tuple<bool, DynTypedNodeList, const T *, const U *...>
[all …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DRawPtrRefLocalVarsChecker.cpp120 for (DynTypedNodeList guardianAncestors = ctx.getParents(*MaybeGuardian); in isGuardedScopeEmbeddedInGuardianScope()
142 for (DynTypedNodeList guardedVarAncestors = ctx.getParents(*Guarded); in isGuardedScopeEmbeddedInGuardianScope()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DErrnoChecker.cpp74 const DynTypedNodeList Parents = ParentCtx.getParents(*S); in isInCondition()
H A DArrayBoundChecker.cpp805 const DynTypedNodeList Parents = ParentCtx.getParents(*S); in isInAddressOf()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp1170 DynTypedNodeList Parents{ArrayRef<DynTypedNode>()}; // after loop: size != 1 in matchesAnyAncestorOf()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DUnsafeBufferUsage.cpp72 DynTypedNodeList StParents = Ctx.getParents(*St); in getDREAncestorString()