aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorJan Svoboda <jan_svoboda@apple.com>2023-09-08 20:32:13 -0700
committerJan Svoboda <jan_svoboda@apple.com>2023-09-28 12:59:26 -0700
commit12866a2b87038abf2d69f2a6040a4ff4ce27b6cd (patch)
tree8b8ada1caf0524bbf9d81b5a20af48d322429e43 /clang/lib/Lex/ModuleMap.cpp
parent12cb98fe04d5ca1d0cec89cdffac99c4243c0819 (diff)
downloadllvm-12866a2b87038abf2d69f2a6040a4ff4ce27b6cd.zip
llvm-12866a2b87038abf2d69f2a6040a4ff4ce27b6cd.tar.gz
llvm-12866a2b87038abf2d69f2a6040a4ff4ce27b6cd.tar.bz2
[clang][modules] Use `FileEntryRef` in `ModuleMap` (2/2)
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
-rw-r--r--clang/lib/Lex/ModuleMap.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/lib/Lex/ModuleMap.cpp b/clang/lib/Lex/ModuleMap.cpp
index 4d93a2d..e843757 100644
--- a/clang/lib/Lex/ModuleMap.cpp
+++ b/clang/lib/Lex/ModuleMap.cpp
@@ -412,9 +412,9 @@ static StringRef sanitizeFilenameAsIdentifier(StringRef Name,
return Name;
}
-bool ModuleMap::isBuiltinHeader(const FileEntry *File) {
- return File->getDir() == BuiltinIncludeDir && LangOpts.BuiltinHeadersInSystemModules &&
- isBuiltinHeaderName(llvm::sys::path::filename(File->getName()));
+bool ModuleMap::isBuiltinHeader(FileEntryRef File) {
+ return File.getDir() == BuiltinIncludeDir && LangOpts.BuiltinHeadersInSystemModules &&
+ isBuiltinHeaderName(llvm::sys::path::filename(File.getName()));
}
ModuleMap::HeadersMap::iterator ModuleMap::findKnownHeader(FileEntryRef File) {