Home | History | Annotate | Download | only in Parse

Lines Matching refs:comma

701     if (ExpectAndConsume(tok::comma)) {
1066 case tok::comma: // __builtin_offsetof(struct foo{...} ,
1460 // until the semicolon. Continuing from the comma will just trick us into
1465 SkipUntil(tok::comma, StopAtSemi);
1704 // Skip the rest of this base specifier, up until the comma or
1706 SkipUntil(tok::comma, tok::l_brace, StopAtSemi | StopBeforeMatch);
1712 // If the next token is a comma, consume it and keep reading
1714 if (!TryConsumeToken(tok::comma))
1941 SkipUntil(tok::comma, StopAtSemi | StopBeforeMatch);
1950 SkipUntil(tok::comma, StopAtSemi | StopBeforeMatch);
2199 SkipUntil(tok::comma, StopAtSemi | StopBeforeMatch);
2284 SkipUntil(tok::comma, StopAtSemi | StopBeforeMatch);
2347 SkipUntil(tok::comma, StopAtSemi | StopBeforeMatch);
2361 SkipUntil(tok::comma, StopAtSemi | StopBeforeMatch);
2390 // If we don't have a comma, it is either the end of the list (a ';')
2393 if (!TryConsumeToken(tok::comma, CommaLoc))
2398 // This comma was followed by a line-break and something which can't be
2399 // the start of a declarator. The comma was probably a typo for a
2470 // a top-level comma always ends the initializer expression.
2472 if (IsFunction || Next.is(tok::semi) || Next.is(tok::comma) ||
2706 // Parse all the comma separated declarators.
2821 if (Tok.is(tok::comma))
2826 // we're just missing a comma.
2834 << tok::comma;
3078 if (!TryConsumeToken(tok::comma))
3327 if (TryConsumeToken(tok::comma))
3346 SkipUntil(tok::r_square, tok::comma, StopAtSemi | StopBeforeMatch);
3514 // Parse all the comma separated declarators.