aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/IndexSerialization/SerializablePathCollection.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/lib/IndexSerialization/SerializablePathCollection.cpp')
-rw-r--r--clang/lib/IndexSerialization/SerializablePathCollection.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/lib/IndexSerialization/SerializablePathCollection.cpp b/clang/lib/IndexSerialization/SerializablePathCollection.cpp
index 34663738088e..bd5f861bf482 100644
--- a/clang/lib/IndexSerialization/SerializablePathCollection.cpp
+++ b/clang/lib/IndexSerialization/SerializablePathCollection.cpp
@@ -45,8 +45,8 @@ SerializablePathCollection::SerializablePathCollection(
SysRootPath(Paths.addDirPath(SysRoot)),
OutputFilePath(Paths.addDirPath(OutputFile)) {}
-size_t SerializablePathCollection::tryStoreFilePath(const FileEntry &FE) {
- auto FileIt = UniqueFiles.find(&FE);
+size_t SerializablePathCollection::tryStoreFilePath(FileEntryRef FE) {
+ auto FileIt = UniqueFiles.find(FE);
if (FileIt != UniqueFiles.end())
return FileIt->second;
@@ -54,7 +54,7 @@ size_t SerializablePathCollection::tryStoreFilePath(const FileEntry &FE) {
const auto FileIdx =
Paths.addFilePath(Dir.Root, Dir.Path, sys::path::filename(FE.getName()));
- UniqueFiles.try_emplace(&FE, FileIdx);
+ UniqueFiles.try_emplace(FE, FileIdx);
return FileIdx;
}