Lines Matching defs:Matcher
57 template <class T> struct ArgTypeTraits<ast_matchers::internal::Matcher<T> > {
59 return (Twine("Matcher<") +
66 static ast_matchers::internal::Matcher<T> get(const VariantValue &Value) {
106 /// \param Func Matcher construct function. This is the function that
176 Out.push_back(ast_matchers::internal::Matcher<typename TypeList::head>(Poly));
182 /// There are 2 cases right now: The return value is a Matcher<T> or is a
184 /// For the latter, we instantiate all the possible Matcher<T> of the poly
186 static VariantMatcher outvalueToVariantMatcher(const DynTypedMatcher &Matcher) {
187 return VariantMatcher::SingleMatcher(Matcher);
362 << (i + 1) << "Matcher<>" << Value.getTypeAsString();