|
clang
3.8.0
|
For each Matcher<> a MatchCallback that will be called when it matches.
More...
#include <ASTMatchFinder.h>
Public Attributes | |
| std::vector< std::pair < internal::DynTypedMatcher, MatchCallback * > > | DeclOrStmt |
| std::vector< std::pair < TypeMatcher, MatchCallback * > > | Type |
| std::vector< std::pair < NestedNameSpecifierMatcher, MatchCallback * > > | NestedNameSpecifier |
| std::vector< std::pair < NestedNameSpecifierLocMatcher, MatchCallback * > > | NestedNameSpecifierLoc |
| std::vector< std::pair < TypeLocMatcher, MatchCallback * > > | TypeLoc |
| llvm::SmallPtrSet < MatchCallback *, 16 > | AllCallbacks |
| All the callbacks in one container to simplify iteration. More... | |
For each Matcher<> a MatchCallback that will be called when it matches.
Definition at line 202 of file ASTMatchFinder.h.
| llvm::SmallPtrSet<MatchCallback *, 16> clang::ast_matchers::MatchFinder::MatchersByType::AllCallbacks |
All the callbacks in one container to simplify iteration.
Definition at line 212 of file ASTMatchFinder.h.
| std::vector<std::pair<internal::DynTypedMatcher, MatchCallback *> > clang::ast_matchers::MatchFinder::MatchersByType::DeclOrStmt |
Definition at line 204 of file ASTMatchFinder.h.
| std::vector<std::pair<NestedNameSpecifierMatcher, MatchCallback *> > clang::ast_matchers::MatchFinder::MatchersByType::NestedNameSpecifier |
Definition at line 207 of file ASTMatchFinder.h.
| std::vector<std::pair<NestedNameSpecifierLocMatcher, MatchCallback *> > clang::ast_matchers::MatchFinder::MatchersByType::NestedNameSpecifierLoc |
Definition at line 209 of file ASTMatchFinder.h.
| std::vector<std::pair<TypeMatcher, MatchCallback *> > clang::ast_matchers::MatchFinder::MatchersByType::Type |
Definition at line 205 of file ASTMatchFinder.h.
| std::vector<std::pair<TypeLocMatcher, MatchCallback *> > clang::ast_matchers::MatchFinder::MatchersByType::TypeLoc |
Definition at line 210 of file ASTMatchFinder.h.
1.8.6