[llvm-branch-commits] [clang] release/20.x: [Clang] Do not emit nodiscard warnings for the base expr of static member access (#131450) (PR #131474)
Younan Zhang via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Tue Mar 18 02:03:17 PDT 2025
================
@@ -10671,10 +10671,9 @@ class Sema final : public SemaBase {
SourceLocation EndLoc);
void ActOnForEachDeclStmt(DeclGroupPtrTy Decl);
- /// DiagnoseDiscardedExprMarkedNodiscard - Given an expression that is
- /// semantically a discarded-value expression, diagnose if any [[nodiscard]]
- /// value has been discarded.
- void DiagnoseDiscardedExprMarkedNodiscard(const Expr *E);
+
+ // Unused, kept in Clang 20 for ABI stability.
+ void DiagnoseDiscardedExprMarkedNodiscard(const Expr *E) {};
----------------
zyn0217 wrote:
trailing semicolon
https://github.com/llvm/llvm-project/pull/131474
More information about the llvm-branch-commits
mailing list