|
| 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) |