llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT--> @llvm/pr-subscribers-clang-tidy Author: Oleksandr T. (a-tarasyuk) <details> <summary>Changes</summary> This patch addresses missing support for forwarding `ak_attr_info` diagnostic arguments in `ClangTidyDiagnosticConsumer` --- Full diff: https://github.com/llvm/llvm-project/pull/147503.diff 1 Files Affected: - (modified) clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp (+3) ``````````diff diff --git a/clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp b/clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp index c35f0b941c600..f9d75978d0ea8 100644 --- a/clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp +++ b/clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp @@ -544,6 +544,9 @@ void ClangTidyDiagnosticConsumer::forwardDiagnostic(const Diagnostic &Info) { case clang::DiagnosticsEngine::ak_attr: Builder << reinterpret_cast<Attr *>(Info.getRawArg(Index)); break; + case clang::DiagnosticsEngine::ak_attr_info: + Builder << reinterpret_cast<AttributeCommonInfo *>(Info.getRawArg(Index)); + break; case clang::DiagnosticsEngine::ak_addrspace: Builder << static_cast<LangAS>(Info.getRawArg(Index)); break; `````````` </details> https://github.com/llvm/llvm-project/pull/147503 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits