Lines Matching defs:RequiresToken
2357 auto *RequiresToken = FormatTok;
2359 parseRequiresClause(RequiresToken);
2677 auto RequiresToken = FormatTok;
2679 parseRequiresExpression(RequiresToken);
3471 auto RequiresToken = FormatTok;
3480 parseRequiresExpression(RequiresToken);
3487 parseRequiresClause(RequiresToken);
3498 auto *PreviousNonComment = RequiresToken->getPreviousNonComment();
3504 parseRequiresClause(RequiresToken);
3515 parseRequiresClause(RequiresToken);
3526 parseRequiresClause(RequiresToken);
3534 parseRequiresClause(RequiresToken);
3538 parseRequiresExpression(RequiresToken);
3567 parseRequiresExpression(RequiresToken);
3582 parseRequiresExpression(RequiresToken);
3597 parseRequiresExpression(RequiresToken);
3605 parseRequiresClause(RequiresToken);
3610 /// \param RequiresToken The requires keyword token, which starts this clause.
3616 void UnwrappedLineParser::parseRequiresClause(FormatToken *RequiresToken) {
3617 assert(FormatTok->getPreviousNonComment() == RequiresToken);
3618 assert(RequiresToken->is(tok::kw_requires) && "'requires' expected");
3624 !RequiresToken->Previous ||
3625 RequiresToken->Previous->is(TT_RequiresExpressionLBrace);
3627 RequiresToken->setFinalizedType(InRequiresExpression
3640 /// \param RequiresToken The requires keyword token, which starts this clause.
3646 void UnwrappedLineParser::parseRequiresExpression(FormatToken *RequiresToken) {
3647 assert(FormatTok->getPreviousNonComment() == RequiresToken);
3648 assert(RequiresToken->is(tok::kw_requires) && "'requires' expected");
3650 RequiresToken->setFinalizedType(TT_RequiresExpression);
3691 auto RequiresToken = FormatTok;
3693 parseRequiresExpression(RequiresToken);