Lines Matching refs:semi
104 case tok::semi:
157 if (TryConsumeToken(tok::semi))
166 NextToken().is(tok::semi)) {
175 return ExpectAndConsume(tok::semi, DiagID);
179 if (!Tok.is(tok::semi)) return;
186 while ((Tok.is(tok::semi) && !Tok.isAtStartOfLine())) {
353 case tok::semi:
781 case tok::semi:
817 ExpectAndConsume(tok::semi, diag::err_expected_after,
925 SkipUntil(tok::semi);
955 Tok.is(tok::semi) || // int X(); -> not a function def
1016 if (Tok.is(tok::semi)) {
1067 SkipUntil(tok::semi);
1300 SkipUntil(tok::semi);
1301 } else if (ExpectAndConsume(tok::semi, diag::err_expected_after,
1303 SkipUntil(tok::semi);
1344 SkipUntil(tok::semi);
1388 if (TryConsumeToken(tok::semi)) {
1467 // Otherwise recover by skipping to next semi or mandatory function body.
1470 TryConsumeToken(tok::semi);
2264 if (getLangOpts().CPlusPlusModules && Tok.is(tok::semi)) {
2427 SkipUntil(tok::semi);