/freebsd/contrib/llvm-project/clang/lib/Frontend/ |
H A D | DependencyGraph.cpp | 48 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, 56 void EmbedDirective(SourceLocation HashLoc, StringRef FileName, bool IsAngled, 74 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument 83 SM.getFileEntryRefForID(SM.getFileID(SM.getExpansionLoc(HashLoc))); in InclusionDirective() 93 void DependencyGraphCallback::EmbedDirective(SourceLocation HashLoc, StringRef, in EmbedDirective() argument 101 SM.getFileEntryRefForID(SM.getFileID(SM.getExpansionLoc(HashLoc))); in EmbedDirective()
|
H A D | PrintPreprocessedOutput.cpp | 160 void EmbedDirective(SourceLocation HashLoc, StringRef FileName, bool IsAngled, 163 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, 417 SourceLocation HashLoc, StringRef FileName, bool IsAngled, in EmbedDirective() argument 432 MoveToLine(HashLoc, /*RequireStartOfLine=*/true); in EmbedDirective() 485 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument 492 MoveToLine(HashLoc, /*RequireStartOfLine=*/true); in InclusionDirective() 509 MoveToLine(HashLoc, /*RequireStartOfLine=*/true); in InclusionDirective()
|
H A D | ModuleDependencyCollector.cpp | 54 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective()
|
H A D | DependencyFile.cpp | 78 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective()
|
H A D | PrecompiledPreamble.cpp | 98 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective() argument
|
/freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | PPCallbacks.h | 111 virtual void EmbedDirective(SourceLocation HashLoc, StringRef FileName, in EmbedDirective() argument 168 virtual void InclusionDirective(SourceLocation HashLoc, in InclusionDirective() argument 508 void EmbedDirective(SourceLocation HashLoc, StringRef FileName, bool IsAngled, in EmbedDirective() argument 511 First->EmbedDirective(HashLoc, FileName, IsAngled, File, Params); in EmbedDirective() 512 Second->EmbedDirective(HashLoc, FileName, IsAngled, File, Params); in EmbedDirective() 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()
|
H A D | Preprocessor.h | 1649 SourceLocation HashLoc); 2744 void HandleEmbedDirective(SourceLocation HashLoc, Token &Tok, 2746 void HandleEmbedDirectiveImpl(SourceLocation HashLoc, 2751 void HandleIncludeDirective(SourceLocation HashLoc, Token &Tok, 2755 HandleHeaderIncludeOrImport(SourceLocation HashLoc, Token &IncludeTok, 2759 void HandleIncludeNextDirective(SourceLocation HashLoc, Token &Tok); 2760 void HandleIncludeMacrosDirective(SourceLocation HashLoc, Token &Tok); 2761 void HandleImportDirective(SourceLocation HashLoc, Token &Tok);
|
H A D | PreprocessingRecord.h | 531 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
|
/freebsd/contrib/llvm-project/clang/lib/Lex/ |
H A D | PPDirectives.cpp | 1175 SourceLocation HashLoc) { in HandleSkippedDirectiveWhileUsingPCH() argument 1183 return HandleIncludeDirective(HashLoc, Result); in HandleSkippedDirectiveWhileUsingPCH() 1898 Preprocessor &PP, SourceLocation HashLoc, Token &IncludeTok, in diagnoseAutoModuleImport() argument 1930 PP.Diag(HashLoc, diag::remark_pp_include_directive_modular_translation) in diagnoseAutoModuleImport() 2045 void Preprocessor::HandleIncludeDirective(SourceLocation HashLoc, in HandleIncludeDirective() argument 2067 auto Action = HandleHeaderIncludeOrImport(HashLoc, IncludeTok, FilenameTok, in HandleIncludeDirective() 2074 EnterAnnotationToken(SourceRange(HashLoc, EndLoc), in HandleIncludeDirective() 2078 EnterAnnotationToken(SourceRange(HashLoc, EndLoc), tok::annot_header_unit, in HandleIncludeDirective() 2082 EnterAnnotationToken(SourceRange(HashLoc, EndLoc), in HandleIncludeDirective() 2223 SourceLocation HashLoc, Token &IncludeTok, Token &FilenameTok, in HandleHeaderIncludeOrImport() argument [all …]
|
H A D | PreprocessingRecord.cpp | 473 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument 511 SourceRange(HashLoc, EndLoc)); in InclusionDirective()
|
H A D | DependencyDirectivesScanner.cpp | 142 [[nodiscard]] bool lexDefine(const char *HashLoc, const char *&First,
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | MacroPPCallbacks.cpp | 169 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument 175 LastHashLoc = HashLoc; in InclusionDirective()
|
H A D | MacroPPCallbacks.h | 101 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
|
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | InclusionRewriter.cpp | 74 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, 189 SourceLocation HashLoc, const Token & /*IncludeTok*/, in InclusionDirective() argument 196 auto P = ModuleIncludes.insert(std::make_pair(HashLoc, SuggestedModule)); in InclusionDirective() 200 LastInclusionLocation = HashLoc; in InclusionDirective()
|
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/ |
H A D | ModuleDepCollector.h | 172 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
H A D | ModuleDepCollector.cpp | 466 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
|