diff options
author | Jan Svoboda <jan_svoboda@apple.com> | 2023-09-10 11:15:59 -0700 |
---|---|---|
committer | Jan Svoboda <jan_svoboda@apple.com> | 2023-09-13 13:32:26 -0700 |
commit | 1b07d4329880c98f313da426272be5cf50c0768d (patch) | |
tree | 16df652c1040e2fb14ff286fd1e48ae5ca47cc51 /clang/lib/Frontend/FrontendAction.cpp | |
parent | 86735a4353aee4a3ba1e2feea173a7cc659c7a60 (diff) | |
download | llvm-1b07d4329880c98f313da426272be5cf50c0768d.zip llvm-1b07d4329880c98f313da426272be5cf50c0768d.tar.gz llvm-1b07d4329880c98f313da426272be5cf50c0768d.tar.bz2 |
[clang] NFCI: Use `FileEntryRef` in `ModuleMap::InferredModuleAllowedBy`
Diffstat (limited to 'clang/lib/Frontend/FrontendAction.cpp')
-rw-r--r-- | clang/lib/Frontend/FrontendAction.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/lib/Frontend/FrontendAction.cpp b/clang/lib/Frontend/FrontendAction.cpp index 7912ff0..ada86b0 100644 --- a/clang/lib/Frontend/FrontendAction.cpp +++ b/clang/lib/Frontend/FrontendAction.cpp @@ -525,15 +525,15 @@ static Module *prepareToBuildModule(CompilerInstance &CI, StringRef OriginalModuleMapName = CI.getFrontendOpts().OriginalModuleMap; if (!OriginalModuleMapName.empty()) { auto OriginalModuleMap = - CI.getFileManager().getFile(OriginalModuleMapName, - /*openFile*/ true); + CI.getFileManager().getOptionalFileRef(OriginalModuleMapName, + /*openFile*/ true); if (!OriginalModuleMap) { CI.getDiagnostics().Report(diag::err_module_map_not_found) << OriginalModuleMapName; return nullptr; } - if (*OriginalModuleMap != CI.getSourceManager().getFileEntryForID( - CI.getSourceManager().getMainFileID())) { + if (*OriginalModuleMap != CI.getSourceManager().getFileEntryRefForID( + CI.getSourceManager().getMainFileID())) { M->IsInferred = true; CI.getPreprocessor().getHeaderSearchInfo().getModuleMap() .setInferredModuleAllowedBy(M, *OriginalModuleMap); |