summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp
diff options
context:
space:
mode:
authorDaniel Marjamaki <daniel.marjamaki@evidente.se>2015-11-25 11:30:00 +0000
committerDaniel Marjamaki <daniel.marjamaki@evidente.se>2015-11-25 11:30:00 +0000
commit8ade8d2efd832cc10d2fe1bee54e372272d58617 (patch)
tree73c63e1969691813eb999da9287c1f3d0eba2e23 /clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp
parent70e2508259d66de15808d9732c7e7c715668420c (diff)
downloadbcm5719-llvm-8ade8d2efd832cc10d2fe1bee54e372272d58617.tar.gz
bcm5719-llvm-8ade8d2efd832cc10d2fe1bee54e372272d58617.zip
[clang-tidy] code cleanup using isAssignmentOp()
llvm-svn: 254066
Diffstat (limited to 'clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp')
-rw-r--r--clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp b/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp
index fac919a48cf..6aedd4f6976 100644
--- a/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp
+++ b/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp
@@ -33,11 +33,7 @@ AST_MATCHER_P(Expr, hasSideEffect, bool, CheckFunctionCalls) {
}
if (const auto *Op = dyn_cast<BinaryOperator>(E)) {
- BinaryOperator::Opcode OC = Op->getOpcode();
- return OC == BO_Assign || OC == BO_MulAssign || OC == BO_DivAssign ||
- OC == BO_RemAssign || OC == BO_AddAssign || OC == BO_SubAssign ||
- OC == BO_ShlAssign || OC == BO_ShrAssign || OC == BO_AndAssign ||
- OC == BO_XorAssign || OC == BO_OrAssign;
+ return Op->isAssignmentOp();
}
if (const auto *OpCallExpr = dyn_cast<CXXOperatorCallExpr>(E)) {
OpenPOWER on IntegriCloud