Lines Matching full:comma
105 /// which is followed by a comma or close parenthesis, then the arguments
133 Tok.is(tok::comma)) {
134 if (Tok.is(tok::comma)) {
274 (ParmLoc.isValid() ? Tok.is(tok::comma) : Tok.isNot(tok::r_paren))) {
275 // Eat the comma.
279 // Parse the non-empty comma-separated list of expressions.
287 if (Tok.isNot(tok::comma))
289 ConsumeToken(); // Eat the comma, move to the next argument
299 if (Tok.is(tok::comma)) {
456 } else if (NextToken().is(tok::comma) || NextToken().is(tok::r_paren)) {
502 if (Tok.is(tok::comma)) {
697 SkipUntil(tok::comma, tok::r_paren, true, true, true);
725 SkipUntil(tok::comma, tok::r_paren, true, true, true);
743 SkipUntil(tok::comma, tok::r_paren, true, true, true);
770 SkipUntil(tok::comma, tok::r_paren, true, true, true);
784 SkipUntil(tok::comma, tok::r_paren, true, true, true);
838 if (ExpectAndConsume(tok::comma, diag::err_expected_comma, "", tok::r_paren))
869 if (Tok.isNot(tok::comma))
928 if (Tok.isNot(tok::comma))
1179 if (Tok.isNot(tok::comma))
1181 ConsumeToken(); // Eat the comma, move to the next argument
1209 if (Tok.isNot(tok::comma)) {
1225 while (Tok.is(tok::comma)) {
1466 case tok::comma:
1512 if (Tok.is(tok::comma) || Tok.is(tok::l_brace) || Tok.is(tok::kw_try)) {
1631 // where it would otherwise expect a comma or semicolon.
1683 // If we don't have a comma, it is either the end of the list (a ';') or an
1685 while (Tok.is(tok::comma)) {
1689 // This comma was followed by a line-break and something which can't be
1690 // the start of a declarator. The comma was probably a typo for a
1896 SkipUntil(tok::comma, true, true);
2047 T.is(tok::semi) || T.is(tok::comma) || T.is(tok::equal) ||
2161 case tok::comma:
3218 // If we don't have a comma, it is either the end of the list (a ';')
3220 if (Tok.isNot(tok::comma))
3223 // Consume the comma.
3302 // Parse all the comma separated declarators.
3458 // Skip the rest of this declarator, up until the comma or semicolon.
3459 SkipUntil(tok::comma, true);
3470 // Skip the rest of this declarator, up until the comma or semicolon.
3471 SkipUntil(tok::comma, true);
3620 // Skip the rest of this declarator, up until the comma or semicolon.
3622 SkipUntil(tok::comma, true);
3644 // Skip the rest of this declarator, up until the comma or semicolon.
3645 SkipUntil(tok::comma, true);
3750 SkipUntil(tok::comma, tok::r_brace, true, true);
3765 // We're missing a comma between enumerators.
3772 if (Tok.isNot(tok::comma))
4666 // of a parameter-declaration-clause without a preceding comma. In
5146 && (NextToken().is(tok::comma) || NextToken().is(tok::r_paren));
5200 // The list continues if we see a comma.
5201 if (Tok.isNot(tok::comma))
5317 if (!ConsumeAndStoreUntil(tok::comma, tok::r_paren, *DefArgToks,
5352 SkipUntil(tok::comma, tok::r_paren, true, true);
5366 // If the next token is a comma, consume it and keep reading arguments.
5367 if (Tok.isNot(tok::comma)) {
5382 // Consume the comma.