Home | History | Annotate | Download | only in Dynamic

Lines Matching defs:Matcher

1 //===--- Registry.cpp - Matcher registry -------------------------===//
472 // Starting with the above seed of acceptable top-level matcher types, compute
497 const auto *Matcher = M.getValue();
501 unsigned NumArgs = Matcher->isVariadic() ? 1 : Matcher->getNumArgs();
502 bool IsPolymorphic = Matcher->isPolymorphic();
510 if (Matcher->isConvertibleTo(Kind.getMatcherKind(), &Specificity,
516 Matcher->getArgKinds(Kind.getMatcherKind(), Arg, ArgsKinds[Arg]);
527 OS << "Matcher<T> " << Name << "(Matcher<T>";
529 OS << "Matcher<" << RetKinds << "> " << Name << "(";
548 OS << "Matcher<" << MatcherKinds << ">";
552 if (Matcher->isVariadic())