/external/clang/include/clang/ASTMatchers/ |
ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 81 const BoundNodes Nodes; 143 /// Calls 'Action' with the BoundNodes on every match. 226 /// Collects the \c BoundNodes of all callback invocations when matching 235 SmallVector<BoundNodes, 1> 239 SmallVector<BoundNodes, 1> 245 /// \p Context and collects the \c BoundNodes of all callback invocations. 247 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 261 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { 262 for (const BoundNodes &N : Results) [all...] |
ASTMatchersInternal.h | 60 class BoundNodes; 120 /// \brief Internal version of BoundNodes. Holds all the bound nodes. 187 /// \brief A visitor interface to visit all BoundNodes results for a 196 virtual void visitMatch(const BoundNodes& BoundNodesView) = 0; [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/ASTMatchers/ |
ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 81 const BoundNodes Nodes; 143 /// Calls 'Action' with the BoundNodes on every match. 229 /// Collects the \c BoundNodes of all callback invocations when matching 242 SmallVector<BoundNodes, 1> 246 SmallVector<BoundNodes, 1> 252 /// \p Context and collects the \c BoundNodes of all callback invocations. 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 268 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { 269 for (const BoundNodes &N : Results) [all...] |
ASTMatchersInternal.h | 60 class BoundNodes; 120 /// \brief Internal version of BoundNodes. Holds all the bound nodes. 187 /// \brief A visitor interface to visit all BoundNodes results for a 196 virtual void visitMatch(const BoundNodes& BoundNodesView) = 0; [all...] |
/prebuilts/clang/host/darwin-x86/clang-4393122/include/clang/ASTMatchers/ |
ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 81 const BoundNodes Nodes; 143 /// Calls 'Action' with the BoundNodes on every match. 229 /// Collects the \c BoundNodes of all callback invocations when matching 242 SmallVector<BoundNodes, 1> 246 SmallVector<BoundNodes, 1> 252 /// \p Context and collects the \c BoundNodes of all callback invocations. 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 268 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { 269 for (const BoundNodes &N : Results) [all...] |
ASTMatchersInternal.h | 60 class BoundNodes; 120 /// \brief Internal version of BoundNodes. Holds all the bound nodes. 187 /// \brief A visitor interface to visit all BoundNodes results for a 196 virtual void visitMatch(const BoundNodes& BoundNodesView) = 0; [all...] |
/prebuilts/clang/host/darwin-x86/clang-4479392/include/clang/ASTMatchers/ |
ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 81 const BoundNodes Nodes; 143 /// Calls 'Action' with the BoundNodes on every match. 229 /// Collects the \c BoundNodes of all callback invocations when matching 242 SmallVector<BoundNodes, 1> 246 SmallVector<BoundNodes, 1> 252 /// \p Context and collects the \c BoundNodes of all callback invocations. 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 268 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { 269 for (const BoundNodes &N : Results) [all...] |
ASTMatchersInternal.h | 60 class BoundNodes; 120 /// \brief Internal version of BoundNodes. Holds all the bound nodes. 187 /// \brief A visitor interface to visit all BoundNodes results for a 196 virtual void visitMatch(const BoundNodes& BoundNodesView) = 0; [all...] |
/prebuilts/clang/host/darwin-x86/clang-4579689/include/clang/ASTMatchers/ |
ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 81 const BoundNodes Nodes; 143 /// Calls 'Action' with the BoundNodes on every match. 229 /// Collects the \c BoundNodes of all callback invocations when matching 242 SmallVector<BoundNodes, 1> 246 SmallVector<BoundNodes, 1> 252 /// \p Context and collects the \c BoundNodes of all callback invocations. 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 268 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { 269 for (const BoundNodes &N : Results) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4630689/include/clang/ASTMatchers/ |
ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 81 const BoundNodes Nodes; 143 /// Calls 'Action' with the BoundNodes on every match. 229 /// Collects the \c BoundNodes of all callback invocations when matching 242 SmallVector<BoundNodes, 1> 246 SmallVector<BoundNodes, 1> 252 /// \p Context and collects the \c BoundNodes of all callback invocations. 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 268 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { 269 for (const BoundNodes &N : Results) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4639204/include/clang/ASTMatchers/ |
ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 81 const BoundNodes Nodes; 143 /// Calls 'Action' with the BoundNodes on every match. 229 /// Collects the \c BoundNodes of all callback invocations when matching 242 SmallVector<BoundNodes, 1> 246 SmallVector<BoundNodes, 1> 252 /// \p Context and collects the \c BoundNodes of all callback invocations. 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 268 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { 269 for (const BoundNodes &N : Results) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4691093/include/clang/ASTMatchers/ |
ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 81 const BoundNodes Nodes; 143 /// Calls 'Action' with the BoundNodes on every match. 229 /// Collects the \c BoundNodes of all callback invocations when matching 242 SmallVector<BoundNodes, 1> 246 SmallVector<BoundNodes, 1> 252 /// \p Context and collects the \c BoundNodes of all callback invocations. 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 268 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { 269 for (const BoundNodes &N : Results) [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/ASTMatchers/ |
ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 81 const BoundNodes Nodes; 143 /// Calls 'Action' with the BoundNodes on every match. 229 /// Collects the \c BoundNodes of all callback invocations when matching 242 SmallVector<BoundNodes, 1> 246 SmallVector<BoundNodes, 1> 252 /// \p Context and collects the \c BoundNodes of all callback invocations. 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 268 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { 269 for (const BoundNodes &N : Results) [all...] |
/prebuilts/clang/host/linux-x86/clang-4393122/include/clang/ASTMatchers/ |
ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 81 const BoundNodes Nodes; 143 /// Calls 'Action' with the BoundNodes on every match. 229 /// Collects the \c BoundNodes of all callback invocations when matching 242 SmallVector<BoundNodes, 1> 246 SmallVector<BoundNodes, 1> 252 /// \p Context and collects the \c BoundNodes of all callback invocations. 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 268 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { 269 for (const BoundNodes &N : Results) [all...] |
/prebuilts/clang/host/linux-x86/clang-4479392/include/clang/ASTMatchers/ |
ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 81 const BoundNodes Nodes; 143 /// Calls 'Action' with the BoundNodes on every match. 229 /// Collects the \c BoundNodes of all callback invocations when matching 242 SmallVector<BoundNodes, 1> 246 SmallVector<BoundNodes, 1> 252 /// \p Context and collects the \c BoundNodes of all callback invocations. 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 268 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { 269 for (const BoundNodes &N : Results) [all...] |
/prebuilts/clang/host/linux-x86/clang-4579689/include/clang/ASTMatchers/ |
ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 81 const BoundNodes Nodes; 143 /// Calls 'Action' with the BoundNodes on every match. 229 /// Collects the \c BoundNodes of all callback invocations when matching 242 SmallVector<BoundNodes, 1> 246 SmallVector<BoundNodes, 1> 252 /// \p Context and collects the \c BoundNodes of all callback invocations. 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 268 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { 269 for (const BoundNodes &N : Results) [all...] |
/prebuilts/clang/host/linux-x86/clang-4630689/include/clang/ASTMatchers/ |
ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 81 const BoundNodes Nodes; 143 /// Calls 'Action' with the BoundNodes on every match. 229 /// Collects the \c BoundNodes of all callback invocations when matching 242 SmallVector<BoundNodes, 1> 246 SmallVector<BoundNodes, 1> 252 /// \p Context and collects the \c BoundNodes of all callback invocations. 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 268 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { 269 for (const BoundNodes &N : Results) [all...] |
/prebuilts/clang/host/linux-x86/clang-4639204/include/clang/ASTMatchers/ |
ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 81 const BoundNodes Nodes; 143 /// Calls 'Action' with the BoundNodes on every match. 229 /// Collects the \c BoundNodes of all callback invocations when matching 242 SmallVector<BoundNodes, 1> 246 SmallVector<BoundNodes, 1> 252 /// \p Context and collects the \c BoundNodes of all callback invocations. 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 268 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { 269 for (const BoundNodes &N : Results) [all...] |
/prebuilts/clang/host/linux-x86/clang-4691093/include/clang/ASTMatchers/ |
ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 81 const BoundNodes Nodes; 143 /// Calls 'Action' with the BoundNodes on every match. 229 /// Collects the \c BoundNodes of all callback invocations when matching 242 SmallVector<BoundNodes, 1> 246 SmallVector<BoundNodes, 1> 252 /// \p Context and collects the \c BoundNodes of all callback invocations. 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 268 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { 269 for (const BoundNodes &N : Results) [all...] |
/external/clang/unittests/ASTMatchers/ |
ASTMatchersTest.h | 30 virtual bool run(const BoundNodes *BoundNodes) = 0; 31 virtual bool run(const BoundNodes *BoundNodes, ASTContext *Context) = 0; 287 // Implements a run method that returns whether BoundNodes contains a 325 bool run(const BoundNodes *Nodes) override { 326 const BoundNodes::IDToNodeMap &M = Nodes->getMap(); 336 BoundNodes::IDToNodeMap::const_iterator I = M.find(Id); 347 bool run(const BoundNodes *Nodes, ASTContext *Context) override {
|
ASTMatchersNodeTest.cpp | [all...] |
ASTMatchersTraversalTest.cpp | [all...] |
/external/clang/lib/ASTMatchers/ |
ASTMatchFinder.cpp | 62 BoundNodesTreeBuilder BoundNodes; 65 return std::tie(MatcherID, Node, BoundNodes) < 66 std::tie(Other.MatcherID, Other.Node, Other.BoundNodes); 389 Key.BoundNodes = *Builder; 626 Key.BoundNodes = *Builder; 704 void visitMatch(const BoundNodes& BoundNodesView) override { 888 MatchFinder::MatchResult::MatchResult(const BoundNodes &Nodes, [all...] |
ASTMatchersInternal.cpp | 48 ResultVisitor->visitMatch(BoundNodes(Binding));
|
/external/clang/unittests/AST/ |
MatchVerifier.h | 164 BoundNodes::IDToNodeMap M = Result.Nodes.getMap(); 165 BoundNodes::IDToNodeMap::const_iterator I = M.find("");
|