reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Lex/Preprocessor.h
  102     return Tok.getKind() == Kind &&
 1401     while (Result.getKind() == tok::comment);
 1421     while (Result.getKind() == tok::comment);
tools/clang/include/clang/Lex/Token.h
  110     return tok::isAnyIdentifier(getKind());
  116     return tok::isLiteral(getKind());
  121     return tok::isAnnotation(getKind());
tools/clang/include/clang/Parse/Parser.h
  523     return tok::isStringLiteral(Tok.getKind());
  556     if (Tok.getKind() == tok::l_paren)
  571     if (Tok.getKind() == tok::l_square)
  587     if (Tok.getKind() == tok::l_brace)
  642     tok::TokenKind Kind = Tok.getKind();
 1680     tok::TokenKind K = Tok.getKind();
 3066     tok::TokenKind Kind = Tok.getKind();
tools/clang/lib/Format/FormatToken.cpp
   40   switch (Tok.getKind()) {
tools/clang/lib/Format/FormatToken.h
  361   bool isStringLiteral() const { return tok::isStringLiteral(Tok.getKind()); }
  412     switch (Tok.getKind()) {
  440     switch (Tok.getKind()) {
  482     return getBinOpPrecedence(Tok.getKind(), /*GreaterThanIsOperator=*/true,
  903     switch (Tok.Tok.getKind()) {
tools/clang/lib/Format/TokenAnnotator.cpp
  480          (getBinOpPrecedence(Parent->Tok.getKind(), true, true) >
  755     switch (Tok->Tok.getKind()) {
tools/clang/lib/Format/UnwrappedLineParser.cpp
  329     tok::TokenKind kind = FormatTok->Tok.getKind();
  413     switch (Tok->Tok.getKind()) {
  827   if (FormatTok->Tok.getKind() == tok::l_paren &&
  983   switch (FormatTok->Tok.getKind()) {
 1135     switch (FormatTok->Tok.getKind()) {
 1430     switch (FormatTok->Tok.getKind()) {
 1609     if (FormatTok->Tok.getKind() == ClosingBraceKind) {
 1613     switch (FormatTok->Tok.getKind()) {
 1678     switch (FormatTok->Tok.getKind()) {
 1732     switch (FormatTok->Tok.getKind()) {
tools/clang/lib/Frontend/FrontendAction.cpp
  251   if (RawLexer->LexFromRawLexer(T) || T.getKind() != tok::hash)
  254       T.getKind() != tok::numeric_constant)
  267   if (T.isAtStartOfLine() || T.getKind() != tok::string_literal)
tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
  799       if (Tok.getKind() == tok::comment || Tok.getKind() == tok::unknown)
  799       if (Tok.getKind() == tok::comment || Tok.getKind() == tok::unknown)
  807       if (Tok.getKind() == tok::comment || Tok.getKind() == tok::unknown)
  807       if (Tok.getKind() == tok::comment || Tok.getKind() == tok::unknown)
tools/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp
   67     assert(Tok.getKind() == tok::annot_module_begin);
tools/clang/lib/Frontend/Rewrite/RewriteMacros.cpp
   30   if (PPTok.getKind() == RawTok.getKind() &&
   30   if (PPTok.getKind() == RawTok.getKind() &&
tools/clang/lib/Lex/Lexer.cpp
  277   if (tok::isStringLiteral(Tok.getKind())) {
  548   } while (TheTok.getKind() != tok::eof);
  619       if (TheTok.getKind() == tok::eof) {
  644     if (TheTok.getKind() == tok::comment) {
  650     if (TheTok.isAtStartOfLine() && TheTok.getKind() == tok::hash) {
  660       if (TheTok.getKind() == tok::raw_identifier && !TheTok.needsCleaning()) {
tools/clang/lib/Lex/LiteralSupport.cpp
 1477   Kind = StringToks[0].getKind();
 1500         Kind = StringToks[i].getKind();
tools/clang/lib/Lex/MacroArgs.cpp
  231     if (tok::isStringLiteral(Tok.getKind()) || // "foo", u8R"x(foo)x"_bar, etc.
tools/clang/lib/Lex/MacroInfo.cpp
   98     if (A.getKind() != B.getKind())
   98     if (A.getKind() != B.getKind())
  167     if (const char *Punc = tok::getPunctuatorSpelling(Tok.getKind()))
tools/clang/lib/Lex/ModuleMap.cpp
 1489   switch (LToken.getKind()) {
tools/clang/lib/Lex/PPCaching.cpp
  145   if (LastCachedTok.getKind() != Tok.getKind())
  145   if (LastCachedTok.getKind() != Tok.getKind())
tools/clang/lib/Lex/PPDirectives.cpp
  257         << II << MacroNameTok.getKind();
  961   switch (Result.getKind()) {
 2321     switch (Tok.getKind()) {
 2377       switch (Tok.getKind()) {
 2411     if (MacroName.getKind() == Value.getKind())
 2411     if (MacroName.getKind() == Value.getKind())
 2674         << LastTok.getKind() << tok::r_paren;
tools/clang/lib/Lex/PPExpressions.cpp
  240   switch (PeekTok.getKind()) {
  350                               PeekTok.getLocation(), PP, PeekTok.getKind());
  482     Result.Val = PeekTok.getKind() == tok::kw_true;
  547   unsigned PeekPrec = getPrecedence(PeekTok.getKind());
  560     tok::TokenKind Operator = PeekTok.getKind();
  590     PeekPrec = getPrecedence(PeekTok.getKind());
  619       PeekPrec = getPrecedence(PeekTok.getKind());
  798       PeekPrec = getPrecedence(PeekTok.getKind());
tools/clang/lib/Lex/PPMacroExpansion.cpp
  864     if (ArgTokens.empty() && Tok.getKind() == tok::r_paren)
 1162   } while (Tok.getKind() == tok::comment);
 1303     switch (Tok.getKind()) {
 1368           Diag << ResultTok.getKind();
 1788         << Tok.getKind();
 1799         << Tok.getKind() << tok::r_paren;
tools/clang/lib/Lex/Pragma.cpp
  217   if (!tok::isStringLiteral(Tok.getKind())) {
  798     if (Tok.getKind() != tok::raw_identifier ||
  839       assert(Tok.getKind() != tok::eof && "missing EOD before EOF");
 1491     switch (Tok.getKind()) {
tools/clang/lib/Lex/Preprocessor.cpp
  231   llvm::errs() << tok::getTokenName(Tok.getKind()) << " '"
  919     switch (Result.getKind()) {
 1072     switch (Toks.back().getKind()) {
 1212   if (ModuleImportExpectsIdentifier && Result.getKind() == tok::identifier) {
 1225   if (!ModuleImportExpectsIdentifier && Result.getKind() == tok::period) {
tools/clang/lib/Lex/TokenConcatenation.cpp
  177   tok::TokenKind PrevKind = PrevTok.getKind();
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
  139   tok::TokenKind kind = Tok.getKind();
  194   tok::TokenKind kind = Tok.getKind();
  676     switch (Tok.getKind()) {
  863     tok::TokenKind kind = Tok.getKind();
 1023     switch (Tok.getKind()) {
 1146       switch (Tok.getKind()) {
tools/clang/lib/Parse/ParseDecl.cpp
  686       bool IsString = Tok.getKind() == tok::string_literal;
  687       if (!IsString && Tok.getKind() != tok::identifier &&
  688           Tok.getKind() != tok::kw_restrict) {
  734     switch (Tok.getKind()) {
  772     switch (Tok.getKind()) {
  824     switch (Tok.getKind()) {
 1754   switch (Tok.getKind()) {
 1854   switch (Tok.getKind()) {
 1880     switch (NextToken().getKind()) {
 1924     switch (Tok.getKind()) {
 2683     switch (NextToken().getKind()) {
 3064     switch (Tok.getKind()) {
 3848       tok::TokenKind Kind = Tok.getKind();
 4176     if (tok::isPragmaAnnotation(Tok.getKind())) {
 4398       TPResult TPR = isExpressionOrTypeSpecifierSimple(NextToken().getKind());
 4408                GetLookAheadToken(2).getKind() == tok::semi) {
 4779   switch (Tok.getKind()) {
 4830   switch (Tok.getKind()) {
 4960   switch (Tok.getKind()) {
 5229     switch (Tok.getKind()) {
 5319     switch (Tok.getKind()) {
 5569   tok::TokenKind Kind = Tok.getKind();
 5794       if (isPtrOperatorToken(Tok.getKind(), getLangOpts(), D.getContext())) {
 5947     if (Tok.getKind() == tok::annot_pragma_parser_crash)
 6745   if (Tok.getKind() == tok::r_square) {
 6756   } else if (Tok.getKind() == tok::numeric_constant &&
 6772   } else if (Tok.getKind() == tok::code_completion) {
 7045   switch (Next.getKind()) {
 7080     switch (Next.getKind()) {
tools/clang/lib/Parse/ParseDeclCXX.cpp
  370     switch (Tok.getKind()) {
 1257   switch (Tok.getKind()) {
 2149   switch (Tok.getKind()) {
 3056   switch (Tok.getKind()) {
 3143     if (tok::isPragmaAnnotation(Tok.getKind())) {
 3270         switch (Tok.getKind()) {
 3274           SuggestFixIt = NextToken().getKind() == tok::colon;
 3863   switch (Tok.getKind()) {
tools/clang/lib/Parse/ParseExpr.cpp
  245   tok::TokenKind K = Tok.getKind();
  268   prec::Level NextTokPrec = getBinOpPrecedence(Tok.getKind(),
  398                               OpToken.getKind());
  431     NextTokPrec = getBinOpPrecedence(Tok.getKind(), GreaterThanIsOperator,
  465       NextTokPrec = getBinOpPrecedence(Tok.getKind(), GreaterThanIsOperator,
  500                                  OpToken.getKind(), LHS.get(), RHS.get());
  768   tok::TokenKind SavedKind = Tok.getKind();
 1138     PreferredType.enterUnary(Actions, Tok.getLocation(), SavedTok.getKind(),
 1311       if (!Actions.isSimpleTypeSpecifier(Tok.getKind()))
 1534     switch (Tok.getKind()) {
 1629       tok::TokenKind OpKind = Tok.getKind();
 1743       tok::TokenKind OpKind = Tok.getKind();
 1858                                           Tok.getKind(), LHS.get());
 2104   tok::TokenKind T = Tok.getKind();
 2449     tok::TokenKind tokenKind = Tok.getKind();
 2625              isFoldOperator(NextToken().getKind())) {
 2639           isFoldOperator(Tok.getKind()) && NextToken().is(tok::ellipsis)) {
 2658     if (ExprType >= FoldExpr && isFoldOperator(Tok.getKind()) &&
 2842     Kind = Tok.getKind();
 2852     if (!isFoldOperator(Tok.getKind()))
 2855     if (Kind != tok::unknown && Tok.getKind() != Kind)
 2858     Kind = Tok.getKind();
 3110   tok::TokenKind Kind = Tok.getKind();
tools/clang/lib/Parse/ParseExprCXX.cpp
  184     tok::TokenKind NextKind = NextToken().getKind();
  561   switch (Tok.getKind()) {
 1152     switch (P.getCurToken().getKind()) {
 1391     switch (Tok.getKind()) {
 1489   tok::TokenKind Kind = Tok.getKind();
 1754   tok::TokenKind Kind = Tok.getKind();
 1769   switch (Tok.getKind()) {  // FIXME: move this predicate somewhere common.
 2092   switch (Tok.getKind()) {
 2452   switch (Tok.getKind()) {
 2455       bool isNew = Tok.getKind() == tok::kw_new;
 3281   tok::TokenKind Kind = Tok.getKind();
 3340   ArrayTypeTrait ATT = ArrayTypeTraitFromTokKind(Tok.getKind());
 3383   ExpressionTrait ET = ExpressionTraitFromTokKind(Tok.getKind());
tools/clang/lib/Parse/ParseInit.cpp
   26   switch (Tok.getKind()) {
   40     switch (PP.LookAhead(0).getKind()) {
tools/clang/lib/Parse/ParseObjc.cpp
  842   assert(Tok.getKind() == tok::l_paren);
  986   tok::TokenKind methodType = Tok.getKind();
 1005   switch (Tok.getKind()) {
 2767   switch (Tok.getKind()) {
 2775     tok::TokenKind Kind = Tok.getKind();
 2900   if (!Actions.isSimpleTypeSpecifier(Tok.getKind())) {
tools/clang/lib/Parse/ParseOpenMP.cpp
  185   switch (Tok.getKind()) {
 2403     switch (P.getCurToken().getKind()) {
tools/clang/lib/Parse/ParsePragma.cpp
 1164   const char *S = tok::getKeywordSpelling(Tok.getKind());
 2287               << Tok.getKind() << /*OnlyInheritanceModels*/ 0;
tools/clang/lib/Parse/ParseStmt.cpp
  162   tok::TokenKind Kind  = Tok.getKind();
  905     switch (Tok.getKind()) {
tools/clang/lib/Parse/ParseStmtAsm.cpp
  355   switch (Tok.getKind()) {
tools/clang/lib/Parse/ParseTemplate.cpp
  499     switch (NextToken().getKind()) {
  516     switch (GetLookAheadToken(2).getKind()) {
  542   if (Next.getKind() == tok::identifier)
  545   switch (Next.getKind()) {
  875   switch (Tok.getKind()) {
 1548   tok::TokenKind kind = Tok.getKind();
tools/clang/lib/Parse/ParseTentative.cpp
   50   switch (Tok.getKind()) {
  155   switch (Tok.getKind()) {
  829   switch (Tok.getKind()) {
 1315   switch (Tok.getKind()) {
 1729   switch (Tok.getKind()) {
tools/clang/lib/Parse/Parser.cpp
  273     switch (Tok.getKind()) {
  583   switch (Tok.getKind()) {
  589     switch (NextToken().getKind()) {
  724   switch (Tok.getKind()) {
  880       tok::TokenKind NextKind = NextToken().getKind();
 2012   tok::TokenKind Kind = Tok.getKind();
 2407     switch (Tok.getKind()) {
tools/clang/lib/Rewrite/HTMLRewrite.cpp
  466     switch (Tok.getKind()) {
tools/clang/lib/Sema/SemaExpr.cpp
 1679       if (Tok.getKind() == tok::utf8_string_literal) {
 3276                             PP, Tok.getKind());
tools/clang/lib/Serialization/ASTWriter.cpp
 4591   Record.push_back(Tok.getKind());
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
 1154     if (I.getKind() == tok::l_paren)
 1156     if (I.getKind() == tok::r_paren) {
 1164   if (isAnyIdentifier(Result.getKind())) {
 1171   if (!isStringLiteral(Result.getKind()))
tools/clang/lib/Tooling/Syntax/Tokens.cpp
   45     : Token(T.getLocation(), T.getLength(), T.getKind()) {
  256     if (T.getKind() == tok::raw_identifier && !T.needsCleaning() &&
  272   if (T.getKind() != tok::eof)
tools/clang/tools/extra/clang-tidy/android/ComparisonInTempFailureRetryCheck.cpp
   37       if (Tok.getKind() == tok::raw_identifier &&
tools/clang/tools/extra/clang-tidy/bugprone/MacroParenthesesCheck.cpp
  208     if (isStringLiteral(Prev.getKind()) || isStringLiteral(Next.getKind()))
  208     if (isStringLiteral(Prev.getKind()) || isStringLiteral(Next.getKind()))
  212     if (isAnyIdentifier(Prev.getKind()) || isKeyword(Prev) ||
  213         isAnyIdentifier(Next.getKind()) || isKeyword(Next))
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousSemicolonCheck.cpp
   68       Token.getKind() != tok::l_brace && NewTokenLine != SemicolonLine)
tools/clang/tools/extra/clang-tidy/modernize/UseUsingCheck.cpp
   46     switch (Tok.getKind()) {
tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp
   33   return Tok.getKind();
tools/clang/tools/extra/clangd/Format.cpp
   32     switch(Tok.getKind()) {
tools/clang/tools/extra/clangd/ParsedAST.cpp
  180       assert(HashTok.getKind() == tok::hash);
tools/clang/tools/extra/clangd/SourceCode.cpp
  250   switch (Tok.getKind()) {
  743     switch (Tok.getKind()) {
  791     switch (Tok.getKind()) {
tools/clang/unittests/Basic/SourceManagerTest.cpp
   82   ASSERT_EQ(tok::l_square, toks[0].getKind());
   83   ASSERT_EQ(tok::identifier, toks[1].getKind());
   84   ASSERT_EQ(tok::r_square, toks[2].getKind());
  291   ASSERT_EQ(tok::numeric_constant, toks[0].getKind());
  292   ASSERT_EQ(tok::numeric_constant, toks[1].getKind());
  293   ASSERT_EQ(tok::numeric_constant, toks[2].getKind());
  294   ASSERT_EQ(tok::numeric_constant, toks[3].getKind());
tools/clang/unittests/Lex/LexerTest.cpp
   87       EXPECT_EQ(ExpectedTokens[i], toks[i].getKind());
  413   EXPECT_EQ(tok::string_literal, Result.getKind());
  416   EXPECT_EQ(tok::string_literal, Result.getKind());
  419   EXPECT_EQ(tok::string_literal, Result.getKind());
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
  532                          clang::tok::getPunctuatorSpelling(ti->getKind())) {
  535                          clang::tok::getKeywordSpelling(ti->getKind())) {
  538             switch (ti->getKind()) {
tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp
  180   if (!HasMoreTokens() || Peek().getKind() != tok::less)
  195     tok::TokenKind kind = Peek().getKind();
  300   if (!HasMoreTokens() || Peek().getKind() != left)
  306     tok::TokenKind kind = Peek().getKind();
  332   switch (token.getKind()) {
  394     switch (Peek().getKind()) {
  481     switch (token.getKind()) {
tools/lldb/source/Plugins/Language/ClangCommon/ClangHighlighter.cpp
   57   } else if (in_pp_directive || token.getKind() == tok::hash) {
   62   } else if (tok::isStringLiteral(token.getKind()))
   64   else if (tok::isLiteral(token.getKind()))
   69     switch (token.getKind()) {