Lines Matching refs:BindID
368 std::string BindID; in parseIdentifierPrefixImpl() local
392 if (!parseBindID(BindID)) in parseIdentifierPrefixImpl()
399 std::optional<DynTypedMatcher> Bound = Result->tryBind(BindID); in parseIdentifierPrefixImpl()
445 bool Parser::parseBindID(std::string &BindID) { in parseBindID() argument
465 BindID = IDToken.Value.getString(); in parseBindID()
560 std::string BindID; in parseMatcherBuilder() local
577 if (!parseBindID(BindID)) in parseMatcherBuilder()
584 BuiltCtor.get(), MatcherRange, BindID, {}, Error); in parseMatcherBuilder()
615 BuiltCtor.get(), MatcherRange, BindID, {}, Error); in parseMatcherBuilder()
686 std::string BindID; in parseMatcherExpressionImpl() local
714 if (!parseBindID(BindID)) in parseMatcherExpressionImpl()
727 *Ctor, MatcherRange, BindID, Args, Error); in parseMatcherExpressionImpl()
835 MatcherCtor Ctor, SourceRange NameRange, StringRef BindID, in actOnMatcherExpression() argument
837 if (BindID.empty()) { in actOnMatcherExpression()
840 return Registry::constructBoundMatcher(Ctor, NameRange, BindID, Args, in actOnMatcherExpression()