Home
last modified time | relevance | path

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

12

/llvm-project/clang-tools-extra/clang-tidy/bugprone/
H A DSuspiciousIncludeCheck.cpp25 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
53 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
57 if (IncludeTok.getIdentifierInfo()->getPPKeywordID() == tok::pp_import) in InclusionDirective()
68 << IncludeTok.getIdentifierInfo()->getName() << *IFE; in InclusionDirective()
/llvm-project/clang-tools-extra/clangd/unittests/
H A DReplayPeambleTests.cpp52 const Token &IncludeTok, llvm::StringRef FileName, bool IsAngled, in Inclusion()
54 : HashOffset(SM.getDecomposedLoc(HashLoc).second), IncTok(IncludeTok), in Inclusion()
55 IncDirective(IncludeTok.getIdentifierInfo()->getName()), in Inclusion()
75 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective()
80 Includes.emplace_back(SM, HashLoc, IncludeTok, FileName, IsAngled, in InclusionDirective()
/llvm-project/clang-tools-extra/clang-tidy/llvmlibc/
H A DRestrictSystemLibcHeadersCheck.cpp32 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
47 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
55 HashLoc, IncludeTok, FileName, IsAngled, FilenameRange, File, SearchPath, in InclusionDirective()
/llvm-project/clang-tools-extra/clang-tidy/readability/
H A DDuplicateIncludeCheck.cpp46 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
78 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
/llvm-project/clang/lib/Frontend/
H A DDependencyGraph.cpp48 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
74 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
H A DPrintPreprocessedOutput.cpp163 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
485 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
493 const std::string TokenText = PP.getSpelling(IncludeTok); in InclusionDirective()
505 switch (IncludeTok.getIdentifierInfo()->getPPKeywordID()) { in InclusionDirective()
513 << "#" << PP.getSpelling(IncludeTok) << " " in InclusionDirective()
H A DModuleDependencyCollector.cpp54 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective()
/llvm-project/clang-tools-extra/clang-tidy/modernize/
H A DDeprecatedHeadersCheck.cpp31 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
180 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
/llvm-project/clang-tools-extra/clang-tidy/llvm/
H A DIncludeOrderCheck.cpp26 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
83 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
/llvm-project/clang-tools-extra/clangd/
H A DParsedAST.cpp210 auto IncludeTok = std::next(HashTok); in replay() local
211 assert(IncludeTok != MainFileTokens.end()); in replay()
213 auto FileTok = std::next(IncludeTok); in replay()
220 SynthesizedIncludeTok.setLocation(IncludeTok->location()); in replay()
221 SynthesizedIncludeTok.setLength(IncludeTok->length()); in replay()
223 SynthesizedIncludeTok.setRawIdentifierData(IncludeTok->text(SM).data()); in replay()
H A DHeaders.cpp38 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective() argument
66 Inc.Directive = IncludeTok.getIdentifierInfo()->getPPKeywordID(); in InclusionDirective()
/llvm-project/clang/unittests/Lex/
H A DPPCallbacksTest.cpp36 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective() argument
44 this->IncludeTok = IncludeTok; in InclusionDirective()
57 Token IncludeTok; member in __anon1476b0c10111::InclusionDirectiveCallbacks
/llvm-project/clang/include/clang/Lex/
H A DPPCallbacks.h169 const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
523 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective() argument
530 First->InclusionDirective(HashLoc, IncludeTok, FileName, IsAngled, in InclusionDirective()
533 Second->InclusionDirective(HashLoc, IncludeTok, FileName, IsAngled, in InclusionDirective()
/llvm-project/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/clang-tools-extra/clang-tidy/portability/
H A DRestrictSystemIncludesCheck.h49 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
H A DRestrictSystemIncludesCheck.cpp22 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
/llvm-project/clang/lib/Lex/
H A DPPDirectives.cpp1920 Preprocessor &PP, SourceLocation HashLoc, Token &IncludeTok, in diagnoseAutoModuleImport()
1931 switch (IncludeTok.getIdentifierInfo()->getPPKeywordID()) {
2068 Token &IncludeTok, in HandleIncludeDirective()
2087 CheckEndOfDirective(IncludeTok.getIdentifierInfo()->getNameStart(), true); in HandleIncludeDirective()
2089 auto Action = HandleHeaderIncludeOrImport(HashLoc, IncludeTok, FilenameTok, in HandleIncludeDirective()
2111 IncludeTok.setKind(tok::eof); in LookupHeaderIncludeOrImport()
2237 /// \param IncludeTok The include / include_next / import token. in HandleHeaderIncludeOrImport()
2245 SourceLocation HashLoc, Token &IncludeTok, Token &FilenameTok, in HandleHeaderIncludeOrImport()
2264 SourceLocation StartLoc = IsImportDecl ? IncludeTok.getLocation() : HashLoc; in HandleHeaderIncludeOrImport()
2405 diagnoseAutoModuleImport(*this, StartLoc, IncludeTok, Pat in HandleHeaderIncludeOrImport()
1896 diagnoseAutoModuleImport(Preprocessor & PP,SourceLocation HashLoc,Token & IncludeTok,ArrayRef<std::pair<IdentifierInfo *,SourceLocation>> Path,SourceLocation PathEnd) diagnoseAutoModuleImport() argument
2044 HandleIncludeDirective(SourceLocation HashLoc,Token & IncludeTok,ConstSearchDirIterator LookupFrom,const FileEntry * LookupFromFile) HandleIncludeDirective() argument
2221 HandleHeaderIncludeOrImport(SourceLocation HashLoc,Token & IncludeTok,Token & FilenameTok,SourceLocation EndLoc,ConstSearchDirIterator LookupFrom,const FileEntry * LookupFromFile) HandleHeaderIncludeOrImport() argument
[all...]
H A DPreprocessingRecord.cpp470 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in MacroUndefined()
476 switch (IncludeTok.getIdentifierInfo()->getPPKeywordID()) { in InclusionDirective()
473 InclusionDirective(SourceLocation HashLoc,const Token & IncludeTok,StringRef FileName,bool IsAngled,CharSourceRange FilenameRange,OptionalFileEntryRef File,StringRef SearchPath,StringRef RelativePath,const Module * SuggestedModule,bool ModuleImported,SrcMgr::CharacteristicKind FileType) InclusionDirective() argument
/llvm-project/clang-tools-extra/clang-tidy/altera/
H A DKernelNameRestrictionCheck.cpp28 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
/llvm-project/clang-tools-extra/include-cleaner/lib/
H A DRecord.cpp65 void InclusionDirective(SourceLocation Hash, const Token &IncludeTok, in InclusionDirective() argument
215 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective() argument
/llvm-project/clang/tools/libclang/
H A DIndexing.cpp261 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective()
268 bool isImport = (IncludeTok.is(tok::identifier) && in InclusionDirective()
269 IncludeTok.getIdentifierInfo()->getPPKeywordID() == tok::pp_import); in InclusionDirective()
260 InclusionDirective(SourceLocation HashLoc,const Token & IncludeTok,StringRef FileName,bool IsAngled,CharSourceRange FilenameRange,OptionalFileEntryRef File,StringRef SearchPath,StringRef RelativePath,const Module * SuggestedModule,bool ModuleImported,SrcMgr::CharacteristicKind FileType) InclusionDirective() argument
/llvm-project/clang-tools-extra/pp-trace/
H A DPPCallbacksTracker.cpp135 SourceLocation HashLoc, const Token &IncludeTok, llvm::StringRef FileName, in InclusionDirective() argument
142 appendArgument("IncludeTok", IncludeTok); in InclusionDirective()
H A DPPCallbacksTracker.h94 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
/llvm-project/clang-tools-extra/clangd/index/
H A DIndexAction.cpp88 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective()

12