Home
last modified time | relevance | path

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

/external/clang/include/clang/ASTMatchers/
DASTMatchFinder.h73 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context);
78 const BoundNodes Nodes;
197 SmallVector<BoundNodes, 1>
201 SmallVector<BoundNodes, 1>
218 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { in selectFirst()
219 for (SmallVectorImpl<BoundNodes>::const_iterator I = Results.begin(), in selectFirst()
234 SmallVector<BoundNodes, 1> Nodes;
239 SmallVector<BoundNodes, 1>
250 SmallVector<BoundNodes, 1>
DASTMatchers.h66 class BoundNodes {
101 BoundNodes(internal::BoundNodesMap &MyBoundNodes) in BoundNodes() function
DASTMatchersInternal.h54 class BoundNodes; variable
125 virtual void visitMatch(const BoundNodes& BoundNodesView) = 0;
/external/clang/unittests/ASTMatchers/
DASTMatchersTest.h29 virtual bool run(const BoundNodes *BoundNodes) = 0;
30 virtual bool run(const BoundNodes *BoundNodes, ASTContext *Context) = 0;
DASTMatchersTest.cpp684 virtual bool run(const BoundNodes *Nodes) { in run()
685 const BoundNodes::IDToNodeMap &M = Nodes->getMap(); in run()
695 BoundNodes::IDToNodeMap::const_iterator I = M.find(Id); in run()
706 virtual bool run(const BoundNodes *Nodes, ASTContext *Context) { in run()
3640 bool run(const BoundNodes *Nodes) override { return false; } in TEST()
3641 bool run(const BoundNodes *Nodes, ASTContext *Context) override { in TEST()
4148 virtual bool run(const BoundNodes *Nodes) { return false; } in run()
4150 virtual bool run(const BoundNodes *Nodes, ASTContext *Context) { in run()
4199 virtual bool run(const BoundNodes *Nodes) { return false; } in run()
4201 virtual bool run(const BoundNodes *Nodes, ASTContext *Context) { in run()
[all …]
/external/clang/lib/ASTMatchers/
DASTMatchFinder.cpp58 BoundNodesTreeBuilder BoundNodes; member
61 return std::tie(MatcherID, Node, BoundNodes) < in operator <()
62 std::tie(Other.MatcherID, Other.Node, Other.BoundNodes); in operator <()
383 Key.BoundNodes = *Builder; in memoizedMatchesRecursively()
508 Key.BoundNodes = *Builder; in memoizedMatchesAncestorOfRecursively()
576 void visitMatch(const BoundNodes& BoundNodesView) override { in visitMatch()
760 MatchFinder::MatchResult::MatchResult(const BoundNodes &Nodes, in MatchResult()
DASTMatchersInternal.cpp25 ResultVisitor->visitMatch(BoundNodes(Bindings[i])); in visitMatches()
/external/clang/unittests/AST/
DMatchVerifier.h131 BoundNodes::IDToNodeMap M = Result.Nodes.getMap(); in run()
132 BoundNodes::IDToNodeMap::const_iterator I = M.find(""); in run()