Skip to content

Commit 37b0889

Browse files
committed
[clang] NFCI: Use FileEntryRef in ModuleMap
1 parent c23d65b commit 37b0889

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

clang/include/clang/Lex/ModuleMap.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ class ModuleMap {
194194
}
195195
};
196196

197-
using AdditionalModMapsSet = llvm::SmallPtrSet<const FileEntry *, 1>;
197+
using AdditionalModMapsSet = llvm::SmallPtrSet<FileEntryRef, 1>;
198198

199199
private:
200200
friend class ModuleMapParser;
@@ -653,7 +653,7 @@ class ModuleMap {
653653
return &I->second;
654654
}
655655

656-
void addAdditionalModuleMapFile(const Module *M, const FileEntry *ModuleMap);
656+
void addAdditionalModuleMapFile(const Module *M, FileEntryRef ModuleMap);
657657

658658
/// Resolve all of the unresolved exports in the given module.
659659
///

clang/lib/Lex/ModuleMap.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1339,7 +1339,7 @@ ModuleMap::canonicalizeModuleMapPath(SmallVectorImpl<char> &Path) {
13391339
}
13401340

13411341
void ModuleMap::addAdditionalModuleMapFile(const Module *M,
1342-
const FileEntry *ModuleMap) {
1342+
FileEntryRef ModuleMap) {
13431343
AdditionalModMaps[M].insert(ModuleMap);
13441344
}
13451345

clang/lib/Serialization/ASTReader.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4096,13 +4096,13 @@ ASTReader::ReadModuleMapFileBlock(RecordData &Record, ModuleFile &F,
40964096
// Check any additional module map files (e.g. module.private.modulemap)
40974097
// that are not in the pcm.
40984098
if (auto *AdditionalModuleMaps = Map.getAdditionalModuleMapFiles(M)) {
4099-
for (const FileEntry *ModMap : *AdditionalModuleMaps) {
4099+
for (FileEntryRef ModMap : *AdditionalModuleMaps) {
41004100
// Remove files that match
41014101
// Note: SmallPtrSet::erase is really remove
41024102
if (!AdditionalStoredMaps.erase(ModMap)) {
41034103
if (!canRecoverFromOutOfDate(F.FileName, ClientLoadCapabilities))
41044104
Diag(diag::err_module_different_modmap)
4105-
<< F.ModuleName << /*new*/0 << ModMap->getName();
4105+
<< F.ModuleName << /*new*/0 << ModMap.getName();
41064106
return OutOfDate;
41074107
}
41084108
}

0 commit comments

Comments
 (0)