Home
last modified time | relevance | path

Searched refs:IncludeTok (Results 1 – 25 of 36) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DSuspiciousIncludeCheck.cpp25 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
74 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
78 if (IncludeTok.getIdentifierInfo()->getPPKeywordID() == tok::pp_import) in InclusionDirective()
89 << IncludeTok.getIdentifierInfo()->getName() << *IFE; in InclusionDirective()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/llvmlibc/
H A DRestrictSystemLibcHeadersCheck.cpp34 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
48 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
56 HashLoc, IncludeTok, FileName, IsAngled, FilenameRange, File, SearchPath, in InclusionDirective()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DDuplicateIncludeCheck.cpp48 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
79 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
/llvm-project-15.0.7/clang/lib/Frontend/
H A DDependencyGraph.cpp48 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
70 const Token &IncludeTok, in InclusionDirective() argument
H A DPrintPreprocessedOutput.cpp146 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
393 const Token &IncludeTok, in InclusionDirective() argument
406 const std::string TokenText = PP.getSpelling(IncludeTok); in InclusionDirective()
416 switch (IncludeTok.getIdentifierInfo()->getPPKeywordID()) { in InclusionDirective()
423 << "#" << PP.getSpelling(IncludeTok) << " " in InclusionDirective()
H A DModuleDependencyCollector.cpp48 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DParsedAST.cpp186 auto IncludeTok = std::next(HashTok); in replay() local
187 assert(IncludeTok != MainFileTokens.end()); in replay()
189 auto FileTok = std::next(IncludeTok); in replay()
196 SynthesizedIncludeTok.setLocation(IncludeTok->location()); in replay()
197 SynthesizedIncludeTok.setLength(IncludeTok->length()); in replay()
199 SynthesizedIncludeTok.setRawIdentifierData(IncludeTok->text(SM).data()); in replay()
H A DHeaders.cpp46 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective() argument
72 Inc.Directive = IncludeTok.getIdentifierInfo()->getPPKeywordID(); in InclusionDirective()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DDeprecatedHeadersCheck.cpp33 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
181 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/llvm/
H A DIncludeOrderCheck.cpp28 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
84 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
/llvm-project-15.0.7/clang/unittests/Lex/
H A DPPCallbacksTest.cpp36 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective() argument
43 this->IncludeTok = IncludeTok; in InclusionDirective()
55 Token IncludeTok; member in __anonec3cc9fe0111::InclusionDirectiveCallbacks
/llvm-project-15.0.7/clang/include/clang/Lex/
H A DPPCallbacks.h128 const Token &IncludeTok, in InclusionDirective() argument
458 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective() argument
464 First->InclusionDirective(HashLoc, IncludeTok, FileName, IsAngled, in InclusionDirective()
467 Second->InclusionDirective(HashLoc, IncludeTok, FileName, IsAngled, in InclusionDirective()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DParsedASTTests.cpp358 const Token &IncludeTok, llvm::StringRef FileName, bool IsAngled, in TEST()
360 : HashOffset(SM.getDecomposedLoc(HashLoc).second), IncTok(IncludeTok), in TEST()
361 IncDirective(IncludeTok.getIdentifierInfo()->getName()), in TEST()
381 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in TEST()
387 Includes.emplace_back(SM, HashLoc, IncludeTok, FileName, IsAngled, in TEST()
/llvm-project-15.0.7/clang/lib/Lex/
H A DPPDirectives.cpp1815 Preprocessor &PP, SourceLocation HashLoc, Token &IncludeTok, in diagnoseAutoModuleImport() argument
1826 switch (IncludeTok.getIdentifierInfo()->getPPKeywordID()) { in diagnoseAutoModuleImport()
1952 Token &IncludeTok, in HandleIncludeDirective() argument
1973 auto Action = HandleHeaderIncludeOrImport(HashLoc, IncludeTok, FilenameTok, in HandleIncludeDirective()
1995 IncludeTok.setKind(tok::eof); in HandleIncludeDirective()
2109 SourceLocation HashLoc, Token &IncludeTok, Token &FilenameTok, in HandleHeaderIncludeOrImport() argument
2269 diagnoseAutoModuleImport(*this, StartLoc, IncludeTok, Path, CharEnd); in HandleHeaderIncludeOrImport()
2276 IncludeTok.getLocation(), Path, Module::Hidden, in HandleHeaderIncludeOrImport()
2296 Token &Result = IncludeTok; in HandleHeaderIncludeOrImport()
2322 IncludeTok.getIdentifierInfo()->getPPKeywordID() == tok::pp_import; in HandleHeaderIncludeOrImport()
[all …]
H A DPreprocessingRecord.cpp480 const Token &IncludeTok, in InclusionDirective() argument
491 switch (IncludeTok.getIdentifierInfo()->getPPKeywordID()) { in InclusionDirective()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DMacroPPCallbacks.h101 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
H A DMacroPPCallbacks.cpp169 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/portability/
H A DRestrictSystemIncludesCheck.cpp24 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
H A DRestrictSystemIncludesCheck.h51 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/altera/
H A DKernelNameRestrictionCheck.cpp30 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
/llvm-project-15.0.7/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h158 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
/llvm-project-15.0.7/clang/tools/libclang/
H A DIndexing.cpp262 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective() argument
268 bool isImport = (IncludeTok.is(tok::identifier) && in InclusionDirective()
269 IncludeTok.getIdentifierInfo()->getPPKeywordID() == tok::pp_import); in InclusionDirective()
/llvm-project-15.0.7/clang-tools-extra/pp-trace/
H A DPPCallbacksTracker.cpp135 SourceLocation HashLoc, const Token &IncludeTok, llvm::StringRef FileName, in InclusionDirective() argument
141 appendArgument("IncludeTok", IncludeTok); in InclusionDirective()
H A DPPCallbacksTracker.h94 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DIndexAction.cpp85 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective()

12