| /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 | 159 void EmbedDirective(SourceLocation HashLoc, StringRef FileName, bool IsAngled, 162 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, 416 SourceLocation HashLoc, StringRef FileName, bool IsAngled, in EmbedDirective() argument 431 MoveToLine(HashLoc, /*RequireStartOfLine=*/true); in EmbedDirective() 484 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument 491 MoveToLine(HashLoc, /*RequireStartOfLine=*/true); in InclusionDirective() 508 MoveToLine(HashLoc, /*RequireStartOfLine=*/true); in InclusionDirective()
|
| H A D | HeaderIncludeGen.cpp | 141 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, 416 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument 423 SourceLocation Loc = SM.getExpansionLoc(HashLoc); in InclusionDirective()
|
| H A D | ModuleDependencyCollector.cpp | 53 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 | 112 virtual void EmbedDirective(SourceLocation HashLoc, StringRef FileName, in EmbedDirective() argument 169 virtual void InclusionDirective(SourceLocation HashLoc, in InclusionDirective() argument 509 void EmbedDirective(SourceLocation HashLoc, StringRef FileName, bool IsAngled, in EmbedDirective() argument 512 First->EmbedDirective(HashLoc, FileName, IsAngled, File, Params); in EmbedDirective() 513 Second->EmbedDirective(HashLoc, FileName, IsAngled, File, Params); in EmbedDirective() 524 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective() argument 531 First->InclusionDirective(HashLoc, IncludeTok, FileName, IsAngled, in InclusionDirective() 534 Second->InclusionDirective(HashLoc, IncludeTok, FileName, IsAngled, in InclusionDirective()
|
| H A D | NoTrivialPPDirectiveTracer.h | 105 void EmbedDirective(SourceLocation HashLoc, StringRef FileName, bool IsAngled, in EmbedDirective() argument 154 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective() argument
|
| H A D | Preprocessor.h | 1664 SourceLocation HashLoc); 2836 void HandleEmbedDirective(SourceLocation HashLoc, Token &Tok, 2838 void HandleEmbedDirectiveImpl(SourceLocation HashLoc, 2843 void HandleIncludeDirective(SourceLocation HashLoc, Token &Tok, 2847 HandleHeaderIncludeOrImport(SourceLocation HashLoc, Token &IncludeTok, 2851 void HandleIncludeNextDirective(SourceLocation HashLoc, Token &Tok); 2852 void HandleIncludeMacrosDirective(SourceLocation HashLoc, Token &Tok); 2853 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 | 1201 SourceLocation HashLoc) { in HandleSkippedDirectiveWhileUsingPCH() argument 1209 return HandleIncludeDirective(HashLoc, Result); in HandleSkippedDirectiveWhileUsingPCH() 1922 static void diagnoseAutoModuleImport(Preprocessor &PP, SourceLocation HashLoc, in diagnoseAutoModuleImport() argument 1955 PP.Diag(HashLoc, diag::remark_pp_include_directive_modular_translation) in diagnoseAutoModuleImport() 2070 void Preprocessor::HandleIncludeDirective(SourceLocation HashLoc, in HandleIncludeDirective() argument 2101 auto Action = HandleHeaderIncludeOrImport(HashLoc, IncludeTok, FilenameTok, in HandleIncludeDirective() 2108 EnterAnnotationToken(SourceRange(HashLoc, EndLoc), in HandleIncludeDirective() 2112 EnterAnnotationToken(SourceRange(HashLoc, EndLoc), tok::annot_header_unit, in HandleIncludeDirective() 2116 EnterAnnotationToken(SourceRange(HashLoc, EndLoc), in HandleIncludeDirective() 2257 SourceLocation HashLoc, Token &IncludeTok, Token &FilenameTok, in HandleHeaderIncludeOrImport() argument [all …]
|
| H A D | PreprocessingRecord.cpp | 470 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument 508 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 | 229 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
| H A D | ModuleDepCollector.cpp | 641 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
|