Lines Matching full:semi
242 SkipUntil(tok::semi);
252 ExpectAndConsume(tok::semi, diag::err_expected_semi_after_namespace_name,
253 "", tok::semi);
394 SkipUntil(tok::semi);
412 ExpectAndConsume(tok::semi,
415 "", tok::semi);
457 SkipUntil(tok::semi);
471 SkipUntil(tok::semi);
507 SkipUntil(tok::semi);
515 SkipUntil(tok::semi);
534 ExpectAndConsume(tok::semi, diag::err_expected_semi_after,
537 tok::semi);
603 SkipUntil(tok::semi);
607 if (ExpectAndConsume(tok::comma, diag::err_expected_comma, "", tok::semi))
612 SkipUntil(tok::semi);
1003 SkipUntil(tok::semi, false, true);
1041 SkipUntil(tok::semi, true, true);
1047 } else if (Tok.is(tok::semi))
1251 case tok::semi: // struct foo {...} ;
1279 // it is much more likely that someone missed a semi colon and the
1290 // otherwise invalid, so we can produce the expected semi error.
1308 ExpectAndConsume(tok::semi, diag::err_expected_semi_after_tagdecl,
1315 Tok.setKind(tok::semi);
1606 isAccessDecl = GetLookAheadToken(2).is(tok::semi);
1618 SkipUntil(tok::semi);
1623 if (ExpectAndConsume(tok::semi,
1626 tok::semi))
1682 SkipUntil(tok::semi, true, true);
1702 if (Tok.is(tok::semi)) {
1727 // If so, skip until the semi-colon or a }.
1729 if (Tok.is(tok::semi))
1777 if (Tok.is(tok::semi))
1791 if (Tok.is(tok::semi))
1806 if (Tok.is(tok::semi)) {
1963 if (ExpectAndConsume(tok::semi, diag::err_expected_semi_decl_list)) {
1967 if (Tok.is(tok::semi)) ConsumeToken();
2011 if (IsFunction || Next.is(tok::semi) || Next.is(tok::comma) ||
2136 if (Tok.is(tok::semi)) {
2158 } else if (Tok.is(tok::semi)) {
2786 if (Tok.is(tok::semi)) {