HomeSort by relevance Sort by last modified time
    Searched refs:BoundNodes (Results 1 - 8 of 8) sorted by null

  /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>
256 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) {
257 for (const BoundNodes &N : Results) {
270 SmallVector<BoundNodes, 1> Nodes;
275 SmallVector<BoundNodes, 1
    [all...]
ASTMatchersInternal.h 59 class BoundNodes;
63 /// \brief Internal version of BoundNodes. Holds all the bound nodes.
130 /// \brief A visitor interface to visit all BoundNodes results for a
139 virtual void visitMatch(const BoundNodes& BoundNodesView) = 0;
    [all...]
ASTMatchers.h 30 // be called with a BoundNodes instance that contains a mapping from the
66 /// The instances of BoundNodes are created by \c MatchFinder when the user's
68 class BoundNodes {
102 /// \brief Create BoundNodes from a pre-filled map of bindings.
103 BoundNodes(internal::BoundNodesMap &MyBoundNodes)
    [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;
ASTMatchersTest.cpp 730 // Implements a run method that returns whether BoundNodes contains a
768 bool run(const BoundNodes *Nodes) override {
769 const BoundNodes::IDToNodeMap &M = Nodes->getMap();
779 BoundNodes::IDToNodeMap::const_iterator I = M.find(Id);
790 bool run(const BoundNodes *Nodes, ASTContext *Context) override {
    [all...]
  /external/clang/unittests/AST/
MatchVerifier.h 145 BoundNodes::IDToNodeMap M = Result.Nodes.getMap();
146 BoundNodes::IDToNodeMap::const_iterator I = M.find("");
  /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;
622 Key.BoundNodes = *Builder;
693 void visitMatch(const BoundNodes& BoundNodesView) override {
    [all...]
ASTMatchersInternal.cpp 47 ResultVisitor->visitMatch(BoundNodes(Binding));

Completed in 193 milliseconds