/openbsd-src/gnu/llvm/clang/lib/Format/ |
H A D | TokenAnnotator.cpp | 47 static bool canBeObjCSelectorComponent(const FormatToken &Tok) { in canBeObjCSelectorComponent() 69 static bool isKeywordWithCondition(const FormatToken &Tok) { in isKeywordWithCondition() 75 static bool isCppAttribute(bool IsCpp, const FormatToken &Tok) { in isCppAttribute() 436 for (FormatToken *Tok = &OpeningParen; Tok != CurrentToken; in parseParens() local 515 FormatToken *Tok = CurrentToken; in parseParens() local 525 bool isCSharpAttributeSpecifier(const FormatToken &Tok) { in isCSharpAttributeSpecifier() 576 bool isCpp11AttributeSpecifier(const FormatToken &Tok) { in isCpp11AttributeSpecifier() 802 FormatToken *Tok = CurrentToken; in parseSquare() local 937 FormatToken *Tok = CurrentToken; in consumeToken() local 1442 FormatToken *Tok = CurrentToken; in parsePreprocessorDirective() local [all …]
|
H A D | QualifierAlignmentFixer.cpp | 185 auto *Tok = Begin; in rotateTokens() local 209 tooling::Replacements &Fixes, const FormatToken *Tok, in analyzeRight() 222 const FormatToken *StartTemplate) -> const FormatToken * { in analyzeRight() 314 tooling::Replacements &Fixes, const FormatToken *Tok, in analyzeLeft() 454 for (const auto *Tok = First; Tok && Tok != Last && Tok->Next; in analyze() local 505 const FormatToken *Tok, const std::vector<tok::TokenKind> &specifiedTypes) { in isQualifierOrType() 512 bool LeftRightQualifierAlignmentFixer::isPossibleMacro(const FormatToken *Tok) { in isPossibleMacro()
|
H A D | NamespaceEndCommentsFixer.cpp | 30 processTokens(const FormatToken *Tok, tok::TokenKind StartTok, in processTokens() 48 const FormatToken *skipAttribute(const FormatToken *Tok) { in skipAttribute() 67 const FormatToken *Tok = NamespaceTok->getNextNonComment(); in computeName() local 101 auto AddToken = [&name](const FormatToken *Tok) { name += Tok->TokenText; }; in computeName() 291 FormatToken *Tok = Line->First; in analyze() local
|
H A D | UnwrappedLineParser.cpp | 321 FormatToken *Tok = Tokens[Position]; in dbgToken() local 637 FormatToken *Tok = FormatTok; in calculateBraceTypes() local 883 FormatToken *Tok = FormatTok; in parseBlock() local 1326 static bool tokenCanStartNewLine(const FormatToken &Tok) { in tokenCanStartNewLine() 1396 static bool isC78Type(const FormatToken &Tok) { in isC78Type() 1409 static bool isC78ParameterDecl(const FormatToken *Tok, const FormatToken *Next, in isC78ParameterDecl() 1591 FormatToken *Tok = parseIfThenElse(IfKind); in parseStructuralElement() local 2181 FormatToken *Tok = Tokens->getNextToken(); in tryToParsePropertyAccessor() local 2679 FormatToken *Tok = nullptr; in parseUnbracedBody() local 3762 FormatToken *Tok = Tokens->getNextToken(); in tryToParseSimpleAttribute() local [all …]
|
H A D | UnwrappedLineFormatter.cpp | 29 bool isRecordLBrace(const FormatToken &Tok) { in isRecordLBrace() 281 const FormatToken *Tok = PreviousLine->First; in tryFitMultipleLinesInOne() local 718 const FormatToken *Tok = Line.First->getNextNonComment(); in tryMergeSimpleBlock() local 786 FormatToken *Tok = I[1]->First; in tryMergeSimpleBlock() local 890 for (const FormatToken *Tok = Line->First; Tok; Tok = Tok->Next) in containsMustBreak() local 905 for (FormatToken *Tok = B.First; Tok; Tok = Tok->Next) { in join() local 919 static void markFinalized(FormatToken *Tok) { in markFinalized() 1375 for (const FormatToken *Tok = TheLine.First; Tok; Tok = Tok->Next) in format() local 1401 for (FormatToken *Tok = TheLine.First->Next; Tok; Tok = Tok->Next) in format() local
|
H A D | AffectedRangeManager.cpp | 84 bool AffectedRangeManager::affectsLeadingEmptyLines(const FormatToken &Tok) { in affectsLeadingEmptyLines() 120 for (FormatToken *Tok = Line->First; Tok; Tok = Tok->Next) { in nonPPLineAffected() local
|
H A D | FormatTokenLexer.cpp | 324 const auto Tok = *(Tokens.end() - 3); in tryMergeCSharpStringLiteral() local 522 bool FormatTokenLexer::precedesOperand(FormatToken *Tok) { in precedesOperand() 924 Token Tok = FormatTok->Tok; in getStashedToken() local 1224 bool FormatTokenLexer::readRawTokenVerilogSpecific(Token &Tok) { in readRawTokenVerilogSpecific() 1265 void FormatTokenLexer::readRawToken(FormatToken &Tok) { in readRawToken()
|
H A D | ContinuationIndenter.cpp | 40 static unsigned getLengthToMatchingParen(const FormatToken &Tok, in getLengthToMatchingParen() 110 static unsigned getLengthToNextOperator(const FormatToken &Tok) { in getLengthToNextOperator() 118 static bool startsSegmentOfBuilderTypeCall(const FormatToken &Tok) { in startsSegmentOfBuilderTypeCall() 657 const FormatToken *Tok = &Previous; in addTokenOnCurrentLine() local 1360 auto IsWrappedConditional = [](const FormatToken &Tok) { in moveStateToNextToken() 1719 for (const FormatToken *Tok = &Current; in moveStatePastScopeOpener() local 2067 auto Tok = Current.getPreviousNonComment(); in getEnclosingFunctionName() local
|
H A D | MacroExpander.cpp | 166 auto pushToken = [&](FormatToken *Tok) { in expand() 173 auto expandArgument = [&](FormatToken *Tok) -> bool { in expand()
|
H A D | BreakableToken.h | 234 BreakableToken(const FormatToken &Tok, bool InPPDirective, in BreakableToken() 239 const FormatToken &Tok; variable
|
/openbsd-src/gnu/llvm/clang/lib/Lex/ |
H A D | PPMacroExpansion.cpp | 776 Token Tok; in ReadMacroCallArgumentList() local 1181 static bool EvaluateHasIncludeCommon(Token &Tok, IdentifierInfo *II, in EvaluateHasIncludeCommon() 1268 bool Preprocessor::EvaluateHasInclude(Token &Tok, IdentifierInfo *II) { in EvaluateHasInclude() 1272 bool Preprocessor::EvaluateHasIncludeNext(Token &Tok, IdentifierInfo *II) { in EvaluateHasIncludeNext() 1282 static void EvaluateFeatureLikeBuiltinMacro(llvm::raw_svector_ostream& OS, in EvaluateFeatureLikeBuiltinMacro() 1283 Token &Tok, IdentifierInfo *II, in EvaluateFeatureLikeBuiltinMacro() 1392 static IdentifierInfo *ExpectFeatureIdentifierInfo(Token &Tok, in ExpectFeatureIdentifierInfo() 1493 void Preprocessor::ExpandBuiltinMacro(Token &Tok) { in ExpandBuiltinMacro() 1655 [this](Token &Tok, bool &HasLexedNextToken) -> int { in ExpandBuiltinMacro() 1662 [this](Token &Tok, bool &HasLexedNextToken) -> int { in ExpandBuiltinMacro() [all …]
|
H A D | Pragma.cpp | 108 PragmaIntroducer Introducer, Token &Tok) { in HandlePragma() 139 Token &Tok; member 177 Token Tok; in HandlePragmaDirective() local 189 void Preprocessor::Handle_Pragma(Token &Tok) { in Handle_Pragma() 347 void Preprocessor::HandleMicrosoft__pragma(Token &Tok) { in HandleMicrosoft__pragma() 432 Token Tok; in HandlePragmaPoison() local 561 IdentifierInfo *Preprocessor::ParsePragmaPushOrPopMacro(Token &Tok) { in ParsePragmaPushOrPopMacro() 674 void Preprocessor::HandlePragmaIncludeAlias(Token &Tok) { in HandlePragmaIncludeAlias() 760 Preprocessor &PP, Token &Tok, in LexModuleNameComponent() 781 Preprocessor &PP, Token &Tok, in LexModuleName() [all …]
|
H A D | MacroArgs.cpp | 187 Token &Tok = Result.back(); in getPreExpArgument() local 212 Token Tok; in StringifyArgument() local 224 const Token &Tok = *ArgToks; in StringifyArgument() local
|
H A D | DependencyDirectivesScanner.cpp | 475 const dependency_directives_scan::Token &Tok = lexToken(First, End); in lexModuleDirectiveBody() local 496 clang::Token Tok; in lexToken() local 509 clang::Token Tok; in lexIncludeFilename() local 522 const dependency_directives_scan::Token &Tok = lexToken(First, End); in lexPPDirectiveBody() local 530 const dependency_directives_scan::Token &Tok = lexToken(First, End); in tryLexIdentifierOrSkipLine() local 857 const dependency_directives_scan::Token &Tok) -> bool { in printDependencyDirectivesAsSource() 879 for (const dependency_directives_scan::Token &Tok : Directive.Tokens) { in printDependencyDirectivesAsSource() local
|
H A D | TokenLexer.cpp | 40 void TokenLexer::Init(Token &Tok, SourceLocation ELEnd, MacroInfo *MI, in Init() 623 bool TokenLexer::Lex(Token &Tok) { in Lex() 725 bool TokenLexer::pasteTokens(Token &Tok) { in pasteTokens() 946 void TokenLexer::HandleMicrosoftCommentPaste(Token &Tok, SourceLocation OpLoc) { in HandleMicrosoftCommentPaste() 1080 Token &Tok = *begin_tokens; in updateLocForMacroArgTokens() local
|
H A D | PPDirectives.cpp | 428 void Preprocessor::SuggestTypoedDirective(const Token &Tok, in SuggestTypoedDirective() 490 Token Tok; in SkipExcludedConditionalBlock() local 1617 void Preprocessor::HandleUserDiagnosticDirective(Token &Tok, in HandleUserDiagnosticDirective() 1639 void Preprocessor::HandleIdentSCCSDirective(Token &Tok) { in HandleIdentSCCSDirective() 1674 void Preprocessor::HandleMacroPublicDirective(Token &Tok) { in HandleMacroPublicDirective() 1790 auto Tok = std::make_unique<Token[]>(1); in EnterAnnotationToken() local 2579 void Preprocessor::HandleMicrosoftImportDirective(Token &Tok) { in HandleMicrosoftImportDirective() 2639 bool Preprocessor::ReadMacroParameterList(MacroInfo *MI, Token &Tok) { in ReadMacroParameterList() 2785 Token Tok; in ReadOptionalMacroParameterListAndBody() local 3154 Token Tok; in HandleDefineDirective() local
|
H A D | Preprocessor.cpp | 230 void Preprocessor::DumpToken(const Token &Tok, bool DumpFlags) const { in DumpToken() argument 462 StringRef Preprocessor::getSpelling(const Token &Tok, in getSpelling() 484 void Preprocessor::CreateString(StringRef Str, Token &Tok, in CreateString() 639 Token Tok; in SkipTokensWhileUsingPCH() local 1399 bool Preprocessor::parseSimpleIntegerLiteral(Token &Tok, uint64_t &Value) { in parseSimpleIntegerLiteral()
|
/openbsd-src/gnu/llvm/clang/lib/Tooling/Inclusions/ |
H A D | HeaderIncludes.cpp | 49 Token Tok; in getOffsetAfterTokenSequence() local 60 Lexer &Lex, StringRef Name, Token &Tok, in checkAndConsumeDirectiveWithName() 72 void skipComments(Lexer &Lex, Token &Tok) { in skipComments() 93 [&Consume](const SourceManager &SM, Lexer &Lex, Token Tok) { in getOffsetAfterHeaderGuardsAndComments() 102 [](const SourceManager &SM, Lexer &Lex, Token Tok) -> unsigned { in getOffsetAfterHeaderGuardsAndComments() 113 [](const SourceManager &SM, Lexer &Lex, Token Tok) -> unsigned { in getOffsetAfterHeaderGuardsAndComments() 125 bool checkAndConsumeInclusiveDirective(Lexer &Lex, Token &Tok) { in checkAndConsumeInclusiveDirective() 163 [](const SourceManager &SM, Lexer &Lex, Token Tok) { in getMaxHeaderInsertionOffset()
|
/openbsd-src/gnu/llvm/clang/lib/Parse/ |
H A D | ParsePragma.cpp | 271 Token Tok; in HandlePragma() local 1519 static StringRef getIdentifier(const Token &Tok) { in getIdentifier() 1686 getAttributeSubjectRulesRecoveryPointForToken(const Token &Tok) { in getAttributeSubjectRulesRecoveryPointForToken() 1961 Token Tok; in HandlePragma() local 2022 Token Tok; in HandlePragma() local 2137 Token Tok; in HandlePragma() local 2179 Token Tok; in HandlePragma() local 2229 Token Tok; in ParseAlignPragma() local 2327 Token Tok; in HandlePragma() local 2407 Token Tok; in HandlePragma() local [all …]
|
/openbsd-src/gnu/llvm/clang/lib/Tooling/Transformer/ |
H A D | SourceCode.cpp | 44 Token Tok; in maybeExtendRange() local 148 static bool startsWithNewline(const SourceManager &SM, const Token &Tok) { in startsWithNewline() 153 const Token &Tok) { in contains() 198 Token Tok; in getEntityEndLoc() local 345 Token Tok; in atOrBeforeSeparation() local
|
/openbsd-src/gnu/llvm/clang/lib/Analysis/ |
H A D | MacroExpansionContext.cpp | 97 PP->setTokenWatcher([this](const Token &Tok) { onTokenLexed(Tok); }); in registerForPreprocessor() 177 static void dumpTokenInto(const Preprocessor &PP, raw_ostream &OS, Token Tok) { in dumpTokenInto() 205 void MacroExpansionContext::onTokenLexed(const Token &Tok) { in onTokenLexed()
|
/openbsd-src/gnu/llvm/clang/lib/Frontend/ |
H A D | PrintPreprocessedOutput.cpp | 191 bool MoveToLine(const Token &Tok, bool RequireStartOfLine) { in MoveToLine() 209 const Token &Tok) { in AvoidConcat() 659 void PrintPPOutputPPCallbacks::HandleWhitespaceBeforeTok(const Token &Tok, in HandleWhitespaceBeforeTok() 795 static void PrintPreprocessedTokens(Preprocessor &PP, Token &Tok, in PrintPreprocessedTokens() 928 Token Tok; in DoPrintMacros() local 1012 Token Tok; in DoPrintPreprocessedInput() local
|
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/AsmParser/ |
H A D | WebAssemblyAsmParser.cpp | 55 StringRef Tok; member 75 struct TokOp Tok; member 287 bool error(const Twine &Msg, const AsmToken &Tok) { in error() 463 auto Tok = Lexer.getTok(); in checkForP2AlignIfLoadStore() local 485 auto Tok = Lexer.getTok(); in parseLimits() local 495 auto Tok = Lexer.getTok(); in parseLimits() local 512 auto &Tok = Lexer.getTok(); in parseFunctionTableOperand() local 660 auto &Tok = Lexer.getTok(); in ParseInstruction() local
|
/openbsd-src/gnu/llvm/clang/lib/Rewrite/ |
H A D | HTMLRewrite.cpp | 459 Token Tok; in SyntaxHighlight() local 546 Token Tok; in HighlightMacros() local 599 Token Tok; in HighlightMacros() local
|
/openbsd-src/gnu/llvm/clang/include/clang/AST/ |
H A D | CommentBriefParser.h | 35 Token Tok; variable
|