compilerplugins/clang/singlevalfields.cxx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
New commits: commit cd01a470e438ac3f25f561221ef72e29cf8e1df8 Author: Noel Grandin <[email protected]> Date: Sun Jun 26 11:50:48 2016 +0200 dont ignore destructors generate more false+ than it helps to find interesting stuff Change-Id: I752f08a28e629bce00264108399b2a4c8afd388f diff --git a/compilerplugins/clang/singlevalfields.cxx b/compilerplugins/clang/singlevalfields.cxx index 688b0df..9fa9293 100644 --- a/compilerplugins/clang/singlevalfields.cxx +++ b/compilerplugins/clang/singlevalfields.cxx @@ -191,8 +191,7 @@ bool SingleValFields::VisitMemberExpr( const MemberExpr* memberExpr ) return true; const CXXMethodDecl* methodDecl = dyn_cast_or_null<CXXMethodDecl>(get_top_FunctionDecl_from_Stmt(*memberExpr)); - if (methodDecl && (methodDecl->isCopyAssignmentOperator() || methodDecl->isMoveAssignmentOperator() - || dyn_cast<CXXDestructorDecl>(methodDecl))) + if (methodDecl && (methodDecl->isCopyAssignmentOperator() || methodDecl->isMoveAssignmentOperator())) return true; // walk up the tree until we find something interesting _______________________________________________ Libreoffice-commits mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
