Searched refs:DynTypedNodeList (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ParentMapContext.h | 21 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 D | ASTContext.h | 72 class DynTypedNodeList; variable 783 template <typename NodeT> DynTypedNodeList getParents(const NodeT &Node);
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ParentMapContext.cpp | 54 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 D | RawPtrRefLocalVarsChecker.cpp | 120 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 D | ErrnoChecker.cpp | 74 const DynTypedNodeList Parents = ParentCtx.getParents(*S); in isInCondition()
|
| H A D | ArrayBoundChecker.cpp | 805 const DynTypedNodeList Parents = ParentCtx.getParents(*S); in isInAddressOf()
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 1170 DynTypedNodeList Parents{ArrayRef<DynTypedNode>()}; // after loop: size != 1 in matchesAnyAncestorOf()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | UnsafeBufferUsage.cpp | 72 DynTypedNodeList StParents = Ctx.getParents(*St); in getDREAncestorString()
|