Home
last modified time | relevance | path

Searched refs:HashLoc (Results 1 – 16 of 16) 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.cpp160 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 DModuleDependencyCollector.cpp54 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.h111 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 DPreprocessor.h1649 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 DPreprocessingRecord.h531 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPPDirectives.cpp1175 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 DPreprocessingRecord.cpp473 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument
511 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.h172 void InclusionDirective(SourceLocation HashLoc, const Token &IncludeTok,
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp466 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() argument