Lines Matching defs:Ctor
619 ASTNodeKind Registry::nodeMatcherType(MatcherCtor Ctor) {
620 return Ctor->nodeMatcherType();
628 bool Registry::isBuilderMatcher(MatcherCtor Ctor) {
629 return Ctor->isBuilderMatcher();
633 Registry::buildMatcherCtor(MatcherCtor Ctor, SourceRange NameRange,
636 Ctor->buildMatcherCtor(NameRange, Args, Error).release());
680 MatcherCtor Ctor = CtxEntry.first;
685 Ctor->isConvertibleTo(Kind.getMatcherKind()) &&
686 (Ctor->isVariadic() || ArgNumber < Ctor->getNumArgs()))
687 Ctor->getArgKinds(Kind.getMatcherKind(), ArgNumber, NextTypeSet);
801 VariantMatcher Registry::constructMatcher(MatcherCtor Ctor,
805 return Ctor->create(NameRange, Args, Error);
808 VariantMatcher Registry::constructBoundMatcher(MatcherCtor Ctor,
813 VariantMatcher Out = constructMatcher(Ctor, NameRange, Args, Error);