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

Reply via email to