loplugin:unusedfields fix read/write when dealing with r<<= and >>=
Change-Id: I103bcc2f21741d0a52a0bdf053fdbddf5a3e9ea0 Reviewed-on: https://gerrit.libreoffice.org/68387 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
This commit is contained in:
@@ -594,7 +594,7 @@ void UnusedFields::checkIfReadFrom(const FieldDecl* fieldDecl, const Expr* membe
|
||||
const bool assignmentOp = op == OO_Equal || op == OO_StarEqual ||
|
||||
op == OO_SlashEqual || op == OO_PercentEqual ||
|
||||
op == OO_PlusEqual || op == OO_MinusEqual ||
|
||||
op == OO_LessLessEqual || op == OO_GreaterGreaterEqual ||
|
||||
op == OO_LessLessEqual ||
|
||||
op == OO_AmpEqual || op == OO_CaretEqual ||
|
||||
op == OO_PipeEqual;
|
||||
if (operatorCallExpr->getArg(0) == child && assignmentOp)
|
||||
|
Reference in New Issue
Block a user