[clang] NFCI: Use `FileEntryRef` in `ModuleMapCallbacks`
authorJan Svoboda <jan_svoboda@apple.com>
Wed, 31 May 2023 17:35:59 +0000 (10:35 -0700)
committerJan Svoboda <jan_svoboda@apple.com>
Thu, 1 Jun 2023 17:10:00 +0000 (10:10 -0700)
commitf09729042d8f99e1b896f6a04ebf6f842f6cc7ad
tree46fa5e1042c98a7461e70b44bef375e3fa052a90
parentab27431596c4f61f84ce41e27aad09a4dde3fc5a
[clang] NFCI: Use `FileEntryRef` in `ModuleMapCallbacks`

This patch removes path hackery from `ModuleMapCallbacks` by adopting `FileEntryRef`. No functional change intended.

Reviewed By: benlangmuir

Differential Revision: https://reviews.llvm.org/D151852
clang/include/clang/Lex/ModuleMap.h
clang/lib/Frontend/ModuleDependencyCollector.cpp
clang/lib/Lex/ModuleMap.cpp