Searched refs:MatcherT (Results 1 – 3 of 3) sorted by relevance
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/ |
| D | VariantValue.h | 146 typedef ast_matchers::internal::Matcher<T> MatcherT; typedef 153 Out.reset(new MatcherT(Matcher.convertTo<T>())); in constructFrom() 160 MatcherT **InnerArgs = new MatcherT *[NumArgs](); in constructVariadicOperator() 169 InnerArgs[i] = new MatcherT(InnerMatchers[i].getTypedMatcher<T>()); in constructVariadicOperator() 172 Out.reset(new MatcherT( in constructVariadicOperator() 174 Func, ArrayRef<const MatcherT *>(InnerArgs, NumArgs)))); in constructVariadicOperator() 183 const MatcherT &matcher() const { return *Out; } in matcher() 186 OwningPtr<MatcherT> Out;
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| D | ASTMatchFinder.h | 196 template <typename MatcherT, typename NodeT> 198 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context); 200 template <typename MatcherT> 202 match(MatcherT Matcher, const ast_type_traits::DynTypedNode &Node, 238 template <typename MatcherT> 240 match(MatcherT Matcher, const ast_type_traits::DynTypedNode &Node, in match() 249 template <typename MatcherT, typename NodeT> 251 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context) { in match()
|
| D | ASTMatchersInternal.h | 496 template <typename MatcherT, typename IteratorT> 497 bool matchesFirstInRange(const MatcherT &Matcher, IteratorT Start, in matchesFirstInRange() 512 template <typename MatcherT, typename IteratorT> 513 bool matchesFirstInPointerRange(const MatcherT &Matcher, IteratorT Start, in matchesFirstInPointerRange() 948 template <template <typename T> class MatcherT, 957 return Matcher<T>(new MatcherT<T>()); 961 template <template <typename T, typename P1> class MatcherT, 975 return Matcher<T>(new MatcherT<T, P1>(Param1)); 982 template <template <typename T, typename P1, typename P2> class MatcherT, 996 return Matcher<T>(new MatcherT<T, P1, P2>(Param1, Param2)); [all …]
|