Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.4.0
-
None
-
-
6495329e6de803025e6e4e8291b648f94893551c 01cae372619369d1a5a04f4d0f87817011029b78
Description
the InclusionDirective method signature changes with llvm>=15
https://github.com/llvm/llvm-project/commit/d79ad2f1dbc2db63121620f55d6cfa915f2733ac
so the compiler yields an override error from qttools/src/linguist/lupdate/lupdatepreprocessoraction.h:
void InclusionDirective(clang::SourceLocation /*hashLoc*/, const clang::Token &/*includeTok*/, clang::StringRef /*fileName*/, bool /*isAngled*/, clang::CharSourceRange /*filenameRange*/, const clang::FileEntry *file, clang::StringRef /*searchPath*/, clang::StringRef /*relativePath*/, const clang::Module */*imported*/, clang::SrcMgr::CharacteristicKind /*fileType*/) override;
Attachments
Issue Links
- is duplicated by
-
QTBUG-108432 Compile error with gcc 12.2.1+
- Closed