From 12866a2b87038abf2d69f2a6040a4ff4ce27b6cd Mon Sep 17 00:00:00 2001 From: Jan Svoboda Date: Fri, 8 Sep 2023 20:32:13 -0700 Subject: [clang][modules] Use `FileEntryRef` in `ModuleMap` (2/2) --- clang/lib/Lex/ModuleMap.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'clang/lib/Lex/ModuleMap.cpp') diff --git a/clang/lib/Lex/ModuleMap.cpp b/clang/lib/Lex/ModuleMap.cpp index 4d93a2d..e843757 100644 --- a/clang/lib/Lex/ModuleMap.cpp +++ b/clang/lib/Lex/ModuleMap.cpp @@ -412,9 +412,9 @@ static StringRef sanitizeFilenameAsIdentifier(StringRef Name, return Name; } -bool ModuleMap::isBuiltinHeader(const FileEntry *File) { - return File->getDir() == BuiltinIncludeDir && LangOpts.BuiltinHeadersInSystemModules && - isBuiltinHeaderName(llvm::sys::path::filename(File->getName())); +bool ModuleMap::isBuiltinHeader(FileEntryRef File) { + return File.getDir() == BuiltinIncludeDir && LangOpts.BuiltinHeadersInSystemModules && + isBuiltinHeaderName(llvm::sys::path::filename(File.getName())); } ModuleMap::HeadersMap::iterator ModuleMap::findKnownHeader(FileEntryRef File) { -- cgit v1.1