|
template<typename MatcherT > |
SmallVector< BoundNodes, 1 > | clang::ast_matchers::match (MatcherT Matcher, ASTContext &Context) |
| Returns the results of matching Matcher on the translation unit of Context and collects the BoundNodes of all callback invocations.
|
|
template<typename NodeT > |
const NodeT * | clang::ast_matchers::selectFirst (StringRef BoundTo, const SmallVectorImpl< BoundNodes > &Results) |
| Returns the first result of type NodeT bound to BoundTo .
|
|
SmallVector< BoundNodes, 1 > | clang::ast_matchers::matchDynamic (internal::DynTypedMatcher Matcher, const DynTypedNode &Node, ASTContext &Context) |
|
template<typename NodeT > |
SmallVector< BoundNodes, 1 > | clang::ast_matchers::matchDynamic (internal::DynTypedMatcher Matcher, const NodeT &Node, ASTContext &Context) |
|
SmallVector< BoundNodes, 1 > | clang::ast_matchers::matchDynamic (internal::DynTypedMatcher Matcher, ASTContext &Context) |
|
|
template<typename MatcherT , typename NodeT > |
SmallVector< BoundNodes, 1 > | clang::ast_matchers::match (MatcherT Matcher, const NodeT &Node, ASTContext &Context) |
| Returns the results of matching Matcher on Node .
|
|
template<typename MatcherT > |
SmallVector< BoundNodes, 1 > | clang::ast_matchers::match (MatcherT Matcher, const DynTypedNode &Node, ASTContext &Context) |
|