Mercurial > hg > CbC > CbC_llvm
diff clang-tools-extra/clang-tidy/ExpandModularHeadersPPCallbacks.cpp @ 236:c4bab56944e8 llvm-original
LLVM 16
author | kono |
---|---|
date | Wed, 09 Nov 2022 17:45:10 +0900 |
parents | 79ff65ed7e25 |
children | 1f2b6ac9f198 |
line wrap: on
line diff
--- a/clang-tools-extra/clang-tidy/ExpandModularHeadersPPCallbacks.cpp Wed Jul 21 10:27:27 2021 +0900 +++ b/clang-tools-extra/clang-tidy/ExpandModularHeadersPPCallbacks.cpp Wed Nov 09 17:45:10 2022 +0900 @@ -162,8 +162,9 @@ void ExpandModularHeadersPPCallbacks::InclusionDirective( SourceLocation DirectiveLoc, const Token &IncludeToken, StringRef IncludedFilename, bool IsAngled, CharSourceRange FilenameRange, - const FileEntry *IncludedFile, StringRef SearchPath, StringRef RelativePath, - const Module *Imported, SrcMgr::CharacteristicKind FileType) { + Optional<FileEntryRef> IncludedFile, StringRef SearchPath, + StringRef RelativePath, const Module *Imported, + SrcMgr::CharacteristicKind FileType) { if (Imported) { serialization::ModuleFile *MF = Compiler.getASTReader()->getModuleManager().lookup( @@ -234,7 +235,8 @@ parseToLocation(NameLoc); } void ExpandModularHeadersPPCallbacks::PragmaWarning(SourceLocation Loc, - StringRef, ArrayRef<int>) { + PragmaWarningSpecifier, + ArrayRef<int>) { parseToLocation(Loc); } void ExpandModularHeadersPPCallbacks::PragmaWarningPush(SourceLocation Loc,