diff options
author | Jan Svoboda <jan_svoboda@apple.com> | 2023-09-09 10:17:01 -0700 |
---|---|---|
committer | Jan Svoboda <jan_svoboda@apple.com> | 2023-09-09 21:50:38 -0700 |
commit | bc933c904704f747fb63f6c93d09c6759936e255 (patch) | |
tree | 83060d48fcc10857bc87cf12ed62530ec0450083 /clang/lib/Serialization/ModuleManager.cpp | |
parent | e483a6e174f5e06ae46d870c5263b489db4b9e65 (diff) | |
download | llvm-bc933c904704f747fb63f6c93d09c6759936e255.zip llvm-bc933c904704f747fb63f6c93d09c6759936e255.tar.gz llvm-bc933c904704f747fb63f6c93d09c6759936e255.tar.bz2 |
[clang] NFCI: Use `FileEntryRef` in `ModuleManager`
Diffstat (limited to 'clang/lib/Serialization/ModuleManager.cpp')
-rw-r--r-- | clang/lib/Serialization/ModuleManager.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/lib/Serialization/ModuleManager.cpp b/clang/lib/Serialization/ModuleManager.cpp index 5b099b7..112d27e 100644 --- a/clang/lib/Serialization/ModuleManager.cpp +++ b/clang/lib/Serialization/ModuleManager.cpp @@ -143,15 +143,15 @@ ModuleManager::addModule(StringRef FileName, ModuleKind Type, // being consistent across operating systems and across subsequent accesses // to the Modules map. auto implicitModuleNamesMatch = [](ModuleKind Kind, const ModuleFile *MF, - const FileEntry *Entry) -> bool { + FileEntryRef Entry) -> bool { if (Kind != MK_ImplicitModule) return true; - return Entry->getName() == MF->FileName; + return Entry.getName() == MF->FileName; }; // Check whether we already loaded this module, before if (ModuleFile *ModuleEntry = Modules.lookup(Entry)) { - if (implicitModuleNamesMatch(Type, ModuleEntry, Entry)) { + if (implicitModuleNamesMatch(Type, ModuleEntry, *Entry)) { // Check the stored signature. if (checkSignature(ModuleEntry->Signature, ExpectedSignature, ErrorStr)) return OutOfDate; |