|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/Parse/RAIIObjectsForParser.h 386 tok::TokenKind FinalToken = tok::semi)
431 } else if (P.Tok.is(tok::semi) && P.NextToken().is(Close)) {
tools/clang/lib/ARCMigrate/Transforms.cpp 156 if (tok.isNot(tok::semi)) {
tools/clang/lib/Format/ContinuationIndenter.cpp 337 if (Previous.is(tok::semi) && State.LineContainsContinuedForLoopSection)
344 if ((startsNextParameter(Current, Style) || Previous.is(tok::semi) ||
817 PreviousNonComment->isOneOf(tok::comma, tok::semi) &&
871 !PreviousNonComment->isOneOf(tok::comma, tok::colon, tok::semi) &&
974 Current.Next->isOneOf(tok::semi, tok::kw_const, tok::l_brace)))
1234 Previous->isOneOf(tok::semi, tok::kw_return) ||
tools/clang/lib/Format/FormatTokenLexer.cpp 330 tok::r_brace, tok::l_square, tok::semi, tok::exclaim,
tools/clang/lib/Format/NamespaceEndCommentsFixer.cpp 207 if (RBraceTok->Next && RBraceTok->Next->is(tok::semi)) {
tools/clang/lib/Format/TokenAnnotator.cpp 342 if (CurrentToken->isOneOf(tok::semi, tok::colon)) {
949 !CurrentToken->isOneOf(tok::l_paren, tok::semi, tok::r_paren)) {
966 Tok->Next->isOneOf(tok::semi, tok::comma, tok::colon, tok::r_paren,
1308 !Previous->Previous->isOneOf(tok::comma, tok::semi);
1347 } else if (Current.isOneOf(tok::semi, tok::exclaim)) {
1385 } else if (Current.is(tok::semi)) {
1443 !Current.Next->isOneOf(tok::semi, tok::colon, tok::l_brace,
1632 Tok.Next->isOneOf(tok::equal, tok::semi, tok::l_brace, tok::greater);
1695 tok::comma, tok::semi, tok::kw_return, tok::colon,
1706 if (NextToken->isOneOf(tok::comma, tok::semi))
1914 if (Current->isOneOf(tok::semi, TT_InlineASMColon, TT_SelectorName) ||
2319 if (Left.is(tok::semi))
2514 if (Left.is(tok::kw_return) && Right.isNot(tok::semi))
2534 if (Right.isOneOf(tok::semi, tok::comma))
2653 return Line.Type == LT_ObjCDecl || Left.is(tok::semi) ||
2704 (!Right.Next || Right.Next->is(tok::semi)))
2894 !Right.getNextNonComment() || Right.getNextNonComment()->is(tok::semi))
3476 return !Right.isOneOf(tok::l_brace, tok::semi, tok::equal, tok::l_paren,
3526 return Left.isOneOf(tok::comma, tok::coloncolon, tok::semi, tok::l_brace,
tools/clang/lib/Format/TokenAnnotator.h 112 return !endsWith(tok::semi);
tools/clang/lib/Format/UnwrappedLineFormatter.cpp 443 if (I[1]->First->isOneOf(tok::semi, tok::kw_if, tok::kw_for, tok::kw_while,
572 Tok->getNextNonComment()->is(tok::semi))) {
1194 (RootToken.Next->is(tok::semi) && !RootToken.Next->Next)) &&
1214 if (PreviousLine && PreviousLine->Last->isOneOf(tok::semi, tok::r_brace) &&
tools/clang/lib/Format/UnwrappedLineParser.cpp 465 !PrevTok->isOneOf(tok::semi, tok::r_brace, tok::l_brace)) ||
466 (NextTok->is(tok::semi) &&
492 case tok::semi:
580 if (MunchSemi && FormatTok->Tok.is(tok::semi))
860 return Tok.isNot(tok::semi) && Tok.isNot(tok::l_brace) &&
1104 if (FormatTok->is(tok::semi))
1233 if (FormatTok->is(tok::semi))
1251 case tok::semi:
1559 while (!FormatTok->isOneOf(tok::l_brace, tok::semi) && !eof())
1563 if (FormatTok->is(tok::semi))
1649 case tok::semi:
1859 if (FormatTok->isOneOf(tok::semi, tok::r_brace, tok::eof))
1902 if (FormatTok->Tok.is(tok::semi))
1918 if (FormatTok->isOneOf(tok::semi, tok::l_brace, tok::r_brace))
2001 if (FormatTok->is(tok::semi))
2104 if (FormatTok->is(tok::semi))
2125 if (Tok->isOneOf(tok::l_brace, tok::semi)) {
2159 } else if (FormatTok->is(tok::semi)) {
2227 if (FormatTok->Tok.is(tok::semi))
2252 if (FormatTok->Tok.is(tok::semi)) {
2273 if (FormatTok->isOneOf(tok::semi, tok::l_brace) ||
2324 if (FormatTok->isOneOf(tok::semi, tok::l_brace) ||
2380 if (FormatTok->Tok.is(tok::semi)) {
2419 if (FormatTok->is(tok::semi))
2440 if (FormatTok->is(tok::semi))
tools/clang/lib/Format/UsingDeclarationsSorter.cpp 109 if (HasIdentifier && Tok && Tok->isOneOf(tok::semi, tok::comma))
tools/clang/lib/Lex/Lexer.cpp 3815 Kind = tok::semi;
tools/clang/lib/Lex/Pragma.cpp 1358 if (Tok.isNot(tok::semi))
tools/clang/lib/Lex/Preprocessor.cpp 929 case tok::semi:
1083 case tok::semi:
1154 if (Suffix.back().isNot(tok::semi)) {
1238 if (Result.isNot(tok::semi)) {
1241 if (Suffix.back().isNot(tok::semi)) {
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp 59 SkipUntil(tok::semi);
92 SkipUntil(tok::semi);
93 } else if (ExpectAndConsume(tok::semi, diag::err_expected_after,
95 SkipUntil(tok::semi);
727 case tok::semi:
1044 ? tok::semi : tok::r_paren);
1054 if (Result == TPResult::Ambiguous && Tok.isNot(tok::semi))
1219 case tok::semi:
tools/clang/lib/Parse/ParseDecl.cpp 1829 if (Tok.is(tok::semi)) {
1896 case tok::semi:
1934 TryConsumeToken(tok::semi);
1950 case tok::semi:
2036 Fixit &= Tok.isOneOf(tok::semi, tok::l_brace, tok::kw_try);
2078 SkipUntil(tok::semi);
2187 TryConsumeToken(tok::semi);
2202 SkipUntil(tok::semi, StopBeforeMatch);
2296 if (Tok.is(tok::semi)) {
2300 SkipUntil(tok::semi, StopBeforeMatch);
2544 return T.isOneOf(tok::l_square, tok::l_paren, tok::r_paren, tok::semi,
2722 case tok::semi:
2968 << DeclSpec::getSpecifierName(DS.getTypeSpecType(), PPol) << tok::semi;
4063 if (Tok.is(tok::semi)) {
4095 SkipUntil(tok::semi, StopBeforeMatch);
4146 if (Tok.is(tok::semi)) {
4202 SkipUntil(tok::semi);
4209 SkipUntil(tok::semi);
4220 if (TryConsumeToken(tok::semi))
4224 ExpectAndConsume(tok::semi, diag::ext_expected_semi_decl_list);
4228 ExpectAndConsume(tok::semi, diag::err_expected_semi_decl_list);
4232 TryConsumeToken(tok::semi);
4408 GetLookAheadToken(2).getKind() == tok::semi) {
4483 (Tok.is(tok::semi) ||
4487 if (Tok.isNot(tok::semi)) {
4489 ExpectAndConsume(tok::semi, diag::err_expected_after, "enum");
4491 Tok.setKind(tok::semi);
4766 ExpectAndConsume(tok::semi, diag::err_expected_after, "enum");
4771 Tok.setKind(tok::semi);
5261 if (Tok.is(tok::semi) || Tok.is(tok::l_brace)) {
5372 IdentifierRequired && DS.isEmpty() && NextToken().is(tok::semi)) {
5890 DiagnoseIdentifier = NextToken().isOneOf(tok::comma, tok::semi);
5895 tok::comma, tok::semi, tok::equal, tok::l_brace, tok::kw_try);
6865 if (Tok.is(tok::semi))
tools/clang/lib/Parse/ParseDeclCXX.cpp 125 SkipUntil(tok::semi);
302 SkipUntil(tok::semi);
309 SkipUntil(tok::semi);
319 if (ExpectAndConsume(tok::semi, diag::err_expected_semi_after_namespace_name))
320 SkipUntil(tok::semi);
546 SkipUntil(tok::semi);
554 SkipUntil(tok::semi);
571 if (ExpectAndConsume(tok::semi,
574 SkipUntil(tok::semi);
624 (NextToken().is(tok::semi) || NextToken().is(tok::comma) ||
688 SkipUntil(tok::semi);
734 SkipUntil(tok::comma, tok::semi, StopBeforeMatch);
769 if (ExpectAndConsume(tok::semi, diag::err_expected_after,
772 SkipUntil(tok::semi);
782 SkipUntil(tok::semi);
808 SkipUntil(tok::semi);
816 SkipUntil(tok::semi);
841 if (ExpectAndConsume(tok::semi, diag::err_expected_after,
844 SkipUntil(tok::semi);
899 SkipUntil(tok::semi);
990 if (PP.isBacktrackEnabled() && Tok.is(tok::semi)) {
995 assert(Tok.is(tok::semi));
1259 case tok::semi: // struct foo {...} ;
1648 SkipUntil(tok::semi, StopBeforeMatch);
1698 SkipUntil(tok::semi, StopBeforeMatch);
1736 (Tok.is(tok::semi) ||
1739 if (Tok.isNot(tok::semi)) {
1742 ExpectAndConsume(tok::semi, diag::err_expected_after,
1745 Tok.setKind(tok::semi);
1792 SkipUntil(tok::semi, StopBeforeMatch);
2014 if (Tok.isNot(tok::semi)) {
2016 ExpectAndConsume(tok::semi, diag::err_expected_after,
2022 Tok.setKind(tok::semi);
2493 isAccessDecl = GetLookAheadToken(2).is(tok::semi);
2504 SkipUntil(tok::semi);
2513 SkipUntil(tok::semi);
2518 if (ExpectAndConsume(tok::semi, diag::err_expected_after,
2520 SkipUntil(tok::semi);
2587 SkipUntil(tok::semi, StopBeforeMatch);
2625 if (TryConsumeToken(tok::semi)) {
2660 if (!After.isOneOf(tok::semi, tok::comma) &&
2677 TryConsumeToken(tok::semi);
2725 TryConsumeToken(tok::semi);
2753 if (Tok.is(tok::semi))
2925 ExpectAndConsume(tok::semi, diag::err_expected_semi_decl_list)) {
2929 TryConsumeToken(tok::semi);
2971 if (IsFunction || Next.isOneOf(tok::semi, tok::comma, tok::eof)) {
3062 case tok::semi:
3115 } else if (TryConsumeToken(tok::semi, EndLoc)) {
3396 Tok.setKind(tok::semi);
4360 if (Tok.is(tok::semi)) {
tools/clang/lib/Parse/ParseExprCXX.cpp 1770 case tok::semi:
1940 if (InitStmt && Tok.is(tok::semi)) {
1958 if (InitStmt && Tok.is(tok::semi)) {
2006 SkipUntil(tok::semi, StopAtSemi);
2960 SkipUntil(tok::semi, StopAtSemi | StopBeforeMatch);
2967 SkipUntil(tok::semi, StopAtSemi | StopBeforeMatch);
3010 SkipUntil(tok::semi, StopAtSemi | StopBeforeMatch);
3039 SkipUntil(tok::semi, StopAtSemi | StopBeforeMatch);
3046 SkipUntil(tok::semi, StopAtSemi | StopBeforeMatch);
tools/clang/lib/Parse/ParseObjc.cpp 85 SkipUntil(tok::semi);
89 SkipUntil(tok::semi);
139 SkipUntil(tok::semi);
156 if (ExpectAndConsume(tok::semi, diag::err_expected_after, "@class"))
531 tok::comma, tok::semi },
612 if (Tok.is(tok::semi))
625 if (Tok.is(tok::semi)) {
683 SkipUntil(tok::semi);
772 ExpectAndConsume(tok::semi, diag::err_expected_semi_decl_list);
1916 if (Tok.is(tok::semi)) {
1985 if (Tok.is(tok::semi)) {
2034 if (TryConsumeToken(tok::semi)) { // forward declaration of one protocol.
2049 SkipUntil(tok::semi);
2060 if (ExpectAndConsume(tok::semi, diag::err_expected_after, "@protocol"))
2290 ExpectAndConsume(tok::semi, diag::err_expected_after, "@compatibility_alias");
2320 SkipUntil(tok::semi);
2349 ExpectAndConsume(tok::semi, diag::err_expected_after, "@synthesize");
2397 SkipUntil(tok::semi);
2413 ExpectAndConsume(tok::semi, diag::err_expected_after, "@dynamic");
2423 if (Tok.isNot(tok::semi)) {
2426 SkipUntil(tok::semi);
2431 ExpectAndConsume(tok::semi, diag::err_expected_after, "@throw");
2690 if (Tok.is(tok::semi)) {
2747 SkipUntil(tok::semi);
2757 SkipUntil(tok::semi);
tools/clang/lib/Parse/ParseStmt.cpp 127 nextTok.isOneOf(tok::l_paren, tok::semi, tok::identifier, tok::l_brace);
194 if (Tok.is(tok::semi))
249 case tok::semi: { // C99 6.8.3p3: expression[opt] ';'
413 if (!TryConsumeToken(tok::semi) && !Res.isInvalid()) {
417 ExpectAndConsume(tok::semi, diag::err_expected_semi_after_stmt, SemiError);
439 if (Tok.is(tok::semi))
626 if (!getLangOpts().CPlusPlus || Tok.is(tok::semi))
640 Diag(Tok, diag::err_expected_after) << "__attribute__" << tok::semi;
744 } else if (TryConsumeToken(tok::semi, ColonLoc) ||
826 } else if (TryConsumeToken(tok::semi, ColonLoc)) {
962 if (!Tok.is(tok::semi))
968 while (Tok.is(tok::semi) && !Tok.hasLeadingEmptyMacro() &&
993 while (GetLookAheadToken(LookAhead).is(tok::semi)) {
1108 SkipUntil(tok::semi);
1172 SkipUntil(tok::semi);
1216 SkipUntil(tok::semi);
1356 SkipUntil(tok::semi);
1398 SkipUntil(tok::semi);
1442 SkipUntil(tok::semi);
1539 SkipUntil(tok::semi, StopBeforeMatch);
1547 SkipUntil(tok::semi, StopBeforeMatch);
1623 SkipUntil(tok::semi);
1677 if (Tok.is(tok::semi)) { // for (;
1727 } else if (Tok.is(tok::semi)) { // for (int x = 4;
1765 if (Tok.is(tok::semi)) {
1789 if (Tok.is(tok::semi))
1800 if (Tok.is(tok::semi)) { // for (...;;
1842 if (Tok.isNot(tok::semi)) {
1850 if (Tok.is(tok::semi)) {
1968 SkipUntil(tok::semi, StopBeforeMatch);
2015 if (Tok.isNot(tok::semi)) {
tools/clang/lib/Parse/ParseStmtAsm.cpp 206 const tok::TokenKind EndOfStream = tok::semi;
441 } else if (!InAsmComment && Tok.is(tok::semi)) {
474 } else if (Tok.is(tok::semi)) {
tools/clang/lib/Parse/ParseTemplate.cpp 122 TryConsumeToken(tok::semi);
137 TryConsumeToken(tok::semi);
216 if (Tok.is(tok::semi)) {
245 if (Tok.is(tok::semi))
321 SkipUntil(tok::semi);
361 SkipUntil(tok::semi);
376 SkipUntil(tok::semi);
382 SkipUntil(tok::semi);
393 SkipUntil(tok::semi);
400 SkipUntil(tok::semi);
tools/clang/lib/Parse/ParseTentative.cpp 261 if (Tok.isNot(tok::semi) && (!AllowForRangeDecl || Tok.isNot(tok::colon)))
373 P.SkipUntil({tok::r_paren, tok::semi, tok::question, tok::colon},
392 P.SkipUntil(tok::r_paren, tok::semi, StopBeforeMatch);
396 if (P.Tok.isNot(tok::semi))
521 else if (State.CanBeInitStatement && Tok.is(tok::semi))
tools/clang/lib/Parse/Parser.cpp 103 case tok::semi:
156 if (TryConsumeToken(tok::semi))
165 NextToken().is(tok::semi)) {
174 return ExpectAndConsume(tok::semi, DiagID);
178 if (!Tok.is(tok::semi)) return;
185 while ((Tok.is(tok::semi) && !Tok.isAtStartOfLine())) {
348 case tok::semi:
777 case tok::semi:
813 ExpectAndConsume(tok::semi, diag::err_expected_after,
921 SkipUntil(tok::semi);
951 Tok.is(tok::semi) || // int X(); -> not a function def
1012 if (Tok.is(tok::semi)) {
1063 SkipUntil(tok::semi);
1286 SkipUntil(tok::semi);
1287 } else if (ExpectAndConsume(tok::semi, diag::err_expected_after,
1289 SkipUntil(tok::semi);
1330 SkipUntil(tok::semi);
1374 if (TryConsumeToken(tok::semi)) {
1456 TryConsumeToken(tok::semi);
2223 if (getLangOpts().CPlusPlusModules && Tok.is(tok::semi)) {
2386 SkipUntil(tok::semi);
tools/clang/lib/Sema/SemaDeclAttr.cpp 8391 StmtEndLoc, tok::semi, SM, SemaRef.getLangOpts(),
tools/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp 104 if (NextToken && NextToken->is(tok::semi) &&
tools/clang/lib/Tooling/Transformer/RangeSelector.cpp 135 ? tooling::getExtendedRange(*Node, tok::TokenKind::semi,
146 return tooling::getExtendedRange(*Node, tok::TokenKind::semi,
299 tok::TokenKind::semi, *Result.Context);
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp 741 End, tok::semi, SM, Result.Context->getLangOpts(),
tools/clang/tools/extra/clang-tidy/bugprone/MacroParenthesesCheck.cpp 45 tok::semi);
51 tok::semi);
99 Tok->isOneOf(tok::equal, tok::semi, tok::l_square, tok::l_paren) ||
121 if (Count == 0 && Tok.isOneOf(tok::comma, tok::semi))
177 if (Tok.isOneOf(tok::equal, tok::semi, tok::l_square, tok::l_paren))
226 if (Prev.isOneOf(tok::equal, tok::kw_return) && Next.is(tok::semi))
tools/clang/tools/extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp 38 AliasDecl->getEndLoc(), tok::semi, *Result.SourceManager,
tools/clang/tools/extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp 94 Using->getEndLoc(), tok::semi, *Result.SourceManager, getLangOpts(),
tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp 61 if ((Tok.is(tok::semi) || Tok.is(tok::l_brace)) && NestedParens == 0)
tools/clang/tools/extra/clang-tidy/modernize/UseUsingCheck.cpp 45 while (!DeclLexer.LexFromRawLexer(Tok) && !Tok.is(tok::semi)) {
tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp 63 if (TokKind == tok::NUM_TOKENS || TokKind == tok::semi ||
75 if (TokKind == tok::semi)
tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp 123 Tok.is(tok::semi)) {
tools/clang/tools/extra/clang-tidy/readability/RedundantControlFlowCheck.cpp 83 dyn_cast<Stmt>(*Previous)->getEndLoc(), tok::semi, SM, getLangOpts(),
89 StmtRange.getEnd(), tok::semi, SM, getLangOpts(),
tools/clang/tools/extra/clang-tidy/utils/LexerUtils.cpp 68 return findNextAnyTokenKind(Start, SM, LangOpts, tok::comma, tok::semi);
tools/clang/tools/extra/clangd/Selection.cpp 45 if (Tok.kind() == tok::comment || Tok.kind() == tok::semi)
tools/clang/tools/extra/clangd/SourceCode.cpp 866 case tok::semi:
tools/clang/tools/extra/clangd/refactor/tweaks/DefineInline.cpp 77 if (!NextTok || !NextTok->is(tok::semi))
tools/clang/tools/extra/clangd/refactor/tweaks/RemoveUsingNamespace.cpp 75 if (!NextTok || NextTok->isNot(tok::semi))
tools/clang/unittests/Tooling/SourceCodeTest.cpp 102 getExtendedText(*CE, tok::TokenKind::semi, *Context));
106 EXPECT_EQ("x", getExtendedText(*P0, tok::TokenKind::semi, *Context));
108 EXPECT_EQ("y", getExtendedText(*P1, tok::TokenKind::semi, *Context));
118 EXPECT_EQ("foo()", getExtendedText(*CE, tok::TokenKind::semi, *Context));
tools/clang/unittests/Tooling/Syntax/TokensTest.cpp 259 Kind(tok::semi)));
335 AllOf(Kind(tok::semi), RangeIs(Code.range("r5"))),
344 AllOf(Kind(tok::semi), RangeIs(Code.range("r5")))));