Home
last modified time | relevance | path

Searched refs:HashLoc (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DDependencyGraph.cpp48 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 DPrintPreprocessedOutput.cpp159 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 DHeaderIncludeGen.cpp141 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 DModuleDependencyCollector.cpp53 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective()
H A DDependencyFile.cpp78 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective()
H A DPrecompiledPreamble.cpp98 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective() argument
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DPPCallbacks.h112 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 DNoTrivialPPDirectiveTracer.h105 void EmbedDirective(SourceLocation HashLoc, StringRef FileName, bool IsAngled, in EmbedDirective() argument
154 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok, in InclusionDirective() argument
H A DPreprocessor.h1664 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 DPreprocessingRecord.h531 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPPDirectives.cpp1201 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 DPreprocessingRecord.cpp470 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
508 SourceRange(HashLoc, EndLoc)); in InclusionDirective()
H A DDependencyDirectivesScanner.cpp142 [[nodiscard]] bool lexDefine(const char *HashLoc, const char *&First,
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DMacroPPCallbacks.cpp169 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
175 LastHashLoc = HashLoc; in InclusionDirective()
H A DMacroPPCallbacks.h101 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DInclusionRewriter.cpp74 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 DModuleDepCollector.h229 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp641 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument