================
@@ -24,9 +24,12 @@ namespace clang::tidy::performance {
namespace {
AST_MATCHER(CXXRecordDecl, hasAccessibleNonTrivialMoveAssignment) {
- if (!Node.hasNonTrivialMoveAssignment())
+ const auto *ND = Node.getDefinition();
+ if (!ND)
return false;
- for (const auto *CM : Node.methods())
+ if (!ND->hasNonTrivialMoveAssignment())
+ return false;
+ for (const auto *CM : ND->methods())
----------------
vbvictor wrote:
Once we are here
```suggestion
for (const CXXMethodDecl *CM : ND->methods())
```
https://github.com/llvm/llvm-project/pull/186704
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits