Lines Matching full:comma
652 if (ExpectAndConsume(tok::comma, diag::err_expected_comma, "", tok::semi))
1007 case tok::comma: // __builtin_offsetof(struct foo{...} ,
1418 SkipUntil(tok::comma, true);
1663 // Skip the rest of this base specifier, up until the comma or
1665 SkipUntil(tok::comma, tok::l_brace, true, true);
1671 // If the next token is a comma, consume it and keep reading
1673 if (Tok.isNot(tok::comma)) break;
1675 // Consume the comma.
2110 SkipUntil(tok::comma, true, true);
2203 SkipUntil(tok::comma, true, true);
2211 SkipUntil(tok::comma, true, true);
2228 SkipUntil(tok::comma, true, true);
2296 SkipUntil(tok::comma, true, true);
2310 SkipUntil(tok::comma, true, true);
2339 // If we don't have a comma, it is either the end of the list (a ';')
2341 if (Tok.isNot(tok::comma))
2344 // Consume the comma.
2349 // This comma was followed by a line-break and something which can't be
2350 // the start of a declarator. The comma was probably a typo for a
2422 // a top-level comma always ends the initializer expression.
2424 if (IsFunction || Next.is(tok::semi) || Next.is(tok::comma) ||
2640 // Parse all the comma separated declarators.
2734 if (Tok.is(tok::comma))
2739 // we're just missing a comma.
2991 if (Tok.is(tok::comma))
3187 if (Tok.is(tok::comma)) {
3210 SkipUntil(tok::r_square, tok::comma, true, true);
3357 // Parse all the comma separated declarators.