|
reference, declaration → definition
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()) {