clang API Documentation

Public Member Functions | Public Attributes
clang::ast_matchers::internal::CollectMatchesCallback Class Reference

#include <ASTMatchFinder.h>

Inheritance diagram for clang::ast_matchers::internal::CollectMatchesCallback:
Inheritance graph
[legend]
Collaboration diagram for clang::ast_matchers::internal::CollectMatchesCallback:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void run (const MatchFinder::MatchResult &Result) override
 Called on every match by the MatchFinder.

Public Attributes

SmallVector< BoundNodes, 1 > Nodes

Detailed Description

Definition at line 264 of file ASTMatchFinder.h.


Member Function Documentation

void clang::ast_matchers::internal::CollectMatchesCallback::run ( const MatchFinder::MatchResult Result) [inline, override, virtual]

Called on every match by the MatchFinder.

Implements clang::ast_matchers::MatchFinder::MatchCallback.

Definition at line 266 of file ASTMatchFinder.h.

References clang::ast_matchers::MatchFinder::MatchResult::Nodes, and Nodes.


Member Data Documentation

Definition at line 269 of file ASTMatchFinder.h.

Referenced by clang::ast_matchers::match(), and run().


The documentation for this class was generated from the following file: