Lines Matching refs:MatcherCtor
324 llvm::ArrayRef<std::pair<MatcherCtor, unsigned>> Context) { in getAcceptedCompletionTypes() argument
336 ScopedContextEntry(Parser *P, MatcherCtor C) : P(P) { in ScopedContextEntry()
439 std::optional<MatcherCtor> Ctor = S->lookupMatcherCtor(NameToken.Text); in parseIdentifierPrefixImpl()
469 bool Parser::parseMatcherBuilder(MatcherCtor Ctor, const TokenInfo &NameToken, in parseMatcherBuilder()
518 std::optional<MatcherCtor> MappedMatcher = in parseMatcherBuilder()
629 std::optional<MatcherCtor> Ctor, in parseMatcherExpressionImpl()
829 std::optional<MatcherCtor>
835 MatcherCtor Ctor, SourceRange NameRange, StringRef BindID, in actOnMatcherExpression()
846 ArrayRef<std::pair<MatcherCtor, unsigned>> Context) { in getAcceptedCompletionTypes() argument
855 bool Parser::RegistrySema::isBuilderMatcher(MatcherCtor Ctor) const { in isBuilderMatcher()
859 ASTNodeKind Parser::RegistrySema::nodeMatcherType(MatcherCtor Ctor) const { in nodeMatcherType()
864 Parser::RegistrySema::buildMatcherCtor(MatcherCtor Ctor, SourceRange NameRange, in buildMatcherCtor()