================
@@ -212,6 +212,10 @@ static bool ShouldDiagnoseAvailabilityInContext(
} else if (K == AR_Deprecated) {
if (C->isDeprecated())
return true;
+ // Don't emit deprecated warnings when defining special member functions.
+ if (const auto *FD = dyn_cast<FunctionDecl>(C);
+ FD && FD->isDefaulted() && FD->isImplicit())
+ return true;
----------------
zyn0217 wrote:
I decided to leave a FIXME :)
https://github.com/llvm/llvm-project/pull/219177
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits