Searched refs:FirstTok (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Format/ |
| H A D | UsingDeclarationsSorter.cpp | 219 const auto *FirstTok = Line->First; in analyze() local 221 FirstTok->Finalized) { in analyze() 226 if (FirstTok->NewlinesBefore > 1) { in analyze() 231 FirstTok->is(tok::comment) ? FirstTok->getNextNonComment() : FirstTok; in analyze()
|
| H A D | TokenAnnotator.cpp | 1018 FormatToken *FirstTok = CurrentToken; in parseTableGenDAGArgAndList() local 1025 if (isTableGenDAGArgBreakingOperator(*FirstTok)) { in parseTableGenDAGArgAndList() 1029 if (FirstTok->isOneOf(TT_TableGenBangOperator, in parseTableGenDAGArgAndList() 1034 } else if (FirstTok->is(tok::identifier)) { in parseTableGenDAGArgAndList() 1036 FirstTok->setType(TT_TableGenDAGArgOperatorToBreak); in parseTableGenDAGArgAndList() 1038 FirstTok->setType(TT_TableGenDAGArgOperatorID); in parseTableGenDAGArgAndList()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseOpenACC.cpp | 368 ParseOpenACCEnterExitDataDirective(Parser &P, Token FirstTok, in ParseOpenACCEnterExitDataDirective() argument 373 P.Diag(FirstTok, diag::err_acc_invalid_directive) in ParseOpenACCEnterExitDataDirective() 374 << 0 << FirstTok.getIdentifierInfo(); in ParseOpenACCEnterExitDataDirective() 386 P.Diag(FirstTok, diag::err_acc_invalid_directive) in ParseOpenACCEnterExitDataDirective() 387 << 1 << FirstTok.getIdentifierInfo()->getName() in ParseOpenACCEnterExitDataDirective() 417 Token FirstTok = P.getCurToken(); in ParseOpenACCDirectiveKind() local 421 if (FirstTok.isNot(tok::identifier)) { in ParseOpenACCDirectiveKind() 422 P.Diag(FirstTok, diag::err_acc_missing_directive); in ParseOpenACCDirectiveKind() 432 OpenACCDirectiveKindEx ExDirKind = getOpenACCDirectiveKind(FirstTok); in ParseOpenACCDirectiveKind() 443 P.Diag(FirstTok, diag::err_acc_invalid_directive) in ParseOpenACCDirectiveKind() [all …]
|
| H A D | ParsePragma.cpp | 1332 Token FirstTok = Tok; in HandlePragmaMSAllocText() local 1385 Actions.ActOnPragmaMSAllocText(FirstTok.getLocation(), Section, Functions); in HandlePragmaMSAllocText() 2350 static void ParseAlignPragma(Preprocessor &PP, Token &FirstTok, in ParseAlignPragma() argument 2422 Toks[0].setLocation(FirstTok.getLocation()); in ParseAlignPragma() 2719 Preprocessor &PP, PragmaIntroducer Introducer, Token &FirstTok) { in HandlePragma() argument 2720 if (!PP.getDiagnostics().isIgnored(IgnoredDiag, FirstTok.getLocation())) { in HandlePragma() 2721 PP.Diag(FirstTok, IgnoredDiag); in HandlePragma() 2733 Preprocessor &PP, PragmaIntroducer Introducer, Token &FirstTok) { in HandlePragma() argument 3762 Token FirstTok = Tok; in HandlePragmaMSFunction() local 3791 Actions.ActOnPragmaMSFunction(FirstTok.getLocation(), NoBuiltins); in HandlePragmaMSFunction() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | TokenLexer.cpp | 613 static bool isWideStringLiteralFromMacro(const Token &FirstTok, in isWideStringLiteralFromMacro() argument 615 return FirstTok.is(tok::identifier) && in isWideStringLiteralFromMacro() 616 FirstTok.getIdentifierInfo()->isStr("L") && SecondTok.isLiteral() && in isWideStringLiteralFromMacro()
|