Searched refs:BoundNodes (Results 1 – 9 of 9) sorted by relevance
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 81 const BoundNodes Nodes; 235 SmallVector<BoundNodes, 1> 239 SmallVector<BoundNodes, 1> 247 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 261 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { in selectFirst() 262 for (const BoundNodes &N : Results) { in selectFirst() 275 SmallVector<BoundNodes, 1> Nodes; 280 SmallVector<BoundNodes, 1> 291 SmallVector<BoundNodes, 1> [all …]
|
D | ASTMatchersInternal.h | 60 class BoundNodes; variable 196 virtual void visitMatch(const BoundNodes& BoundNodesView) = 0;
|
D | ASTMatchers.h | 68 class BoundNodes { 103 BoundNodes(internal::BoundNodesMap &MyBoundNodes) in BoundNodes() function
|
/external/clang/unittests/ASTMatchers/ |
D | ASTMatchersTest.h | 30 virtual bool run(const BoundNodes *BoundNodes) = 0; 31 virtual bool run(const BoundNodes *BoundNodes, ASTContext *Context) = 0; 325 bool run(const BoundNodes *Nodes) override { in run() 326 const BoundNodes::IDToNodeMap &M = Nodes->getMap(); in run() 336 BoundNodes::IDToNodeMap::const_iterator I = M.find(Id); in run() 347 bool run(const BoundNodes *Nodes, ASTContext *Context) override { in run()
|
D | ASTMatchersNodeTest.cpp | 1421 bool run(const BoundNodes *Nodes) override { return false; } in run() 1423 bool run(const BoundNodes *Nodes, ASTContext *Context) override { in run() 1428 bool verify(const BoundNodes &Nodes, ASTContext &Context, const Stmt *Node) { in verify() 1437 bool verify(const BoundNodes &Nodes, ASTContext &Context, const Decl *Node) { in verify() 1446 bool verify(const BoundNodes &Nodes, ASTContext &Context, const Type *Node) { in verify()
|
D | ASTMatchersTraversalTest.cpp | 1738 bool run(const BoundNodes *Nodes) override { return false; } in TEST() 1739 bool run(const BoundNodes *Nodes, ASTContext *Context) override { in TEST() 1920 bool run(const BoundNodes *Nodes) override { return false; } in run() 1922 bool run(const BoundNodes *Nodes, ASTContext *Context) override { in run()
|
/external/clang/lib/ASTMatchers/ |
D | ASTMatchFinder.cpp | 62 BoundNodesTreeBuilder BoundNodes; member 65 return std::tie(MatcherID, Node, BoundNodes) < in operator <() 66 std::tie(Other.MatcherID, Other.Node, Other.BoundNodes); in operator <() 389 Key.BoundNodes = *Builder; in memoizedMatchesRecursively() 626 Key.BoundNodes = *Builder; in memoizedMatchesAncestorOfRecursively() 704 void visitMatch(const BoundNodes& BoundNodesView) override { in visitMatch() 888 MatchFinder::MatchResult::MatchResult(const BoundNodes &Nodes, in MatchResult()
|
D | ASTMatchersInternal.cpp | 48 ResultVisitor->visitMatch(BoundNodes(Binding)); in visitMatches()
|
/external/clang/unittests/AST/ |
D | MatchVerifier.h | 164 BoundNodes::IDToNodeMap M = Result.Nodes.getMap(); in run() 165 BoundNodes::IDToNodeMap::const_iterator I = M.find(""); in run()
|