[llvm] [Support] FIx a warning (PR #138546)
via llvm-commits
llvm-commits at lists.llvm.org
Mon May 5 08:46:13 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-llvm-support
Author: Kazu Hirata (kazutakahirata)
<details>
<summary>Changes</summary>
This patch fixes:
llvm/include/llvm/Support/ErrorHandling.h:62:6: error: declaration
is marked with '@<!-- -->deprecated' command but does not have a deprecation
attribute [-Werror,-Wdocumentation-deprecated-sync]
---
Full diff: https://github.com/llvm/llvm-project/pull/138546.diff
2 Files Affected:
- (modified) llvm/include/llvm/Support/Error.h (+2-2)
- (modified) llvm/include/llvm/Support/ErrorHandling.h (+2-2)
``````````diff
diff --git a/llvm/include/llvm/Support/Error.h b/llvm/include/llvm/Support/Error.h
index 43deccb825347..d51067700e85e 100644
--- a/llvm/include/llvm/Support/Error.h
+++ b/llvm/include/llvm/Support/Error.h
@@ -735,8 +735,8 @@ template <class T> class [[nodiscard]] Expected {
#endif
};
-/// @deprecated Use reportFatalInternalError() or reportFatalUsageError()
-/// instead.
+/// report_fatal_error below has been soft deprecated.
+/// Use reportFatalInternalError() or reportFatalUsageError() instead.
[[noreturn]] void report_fatal_error(Error Err, bool gen_crash_diag = true);
/// Report a fatal error that indicates a bug in LLVM.
diff --git a/llvm/include/llvm/Support/ErrorHandling.h b/llvm/include/llvm/Support/ErrorHandling.h
index 85daaee10458c..63f456f74aebc 100644
--- a/llvm/include/llvm/Support/ErrorHandling.h
+++ b/llvm/include/llvm/Support/ErrorHandling.h
@@ -59,8 +59,8 @@ namespace llvm {
~ScopedFatalErrorHandler() { remove_fatal_error_handler(); }
};
-/// @deprecated Use reportFatalInternalError() or reportFatalUsageError()
-/// instead.
+/// report_fatal_error below has been soft deprecated.
+/// Use reportFatalInternalError() or reportFatalUsageError() instead.
[[noreturn]] void report_fatal_error(const char *reason,
bool gen_crash_diag = true);
[[noreturn]] void report_fatal_error(StringRef reason,
``````````
</details>
https://github.com/llvm/llvm-project/pull/138546
More information about the llvm-commits
mailing list