[clang-tools-extra] [clang-tidy][NFC] Fix readability-redundant-parentheses warnings (PR #182766)
via cfe-commits
cfe-commits at lists.llvm.org
Sun Feb 22 11:33:12 PST 2026
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-clang-tidy
Author: Baranov Victor (vbvictor)
<details>
<summary>Changes</summary>
---
Full diff: https://github.com/llvm/llvm-project/pull/182766.diff
2 Files Affected:
- (modified) clang-tools-extra/clang-tidy/altera/UnrollLoopsCheck.cpp (+4-4)
- (modified) clang-tools-extra/clang-tidy/bugprone/NondeterministicPointerIterationOrderCheck.cpp (+2-2)
``````````diff
diff --git a/clang-tools-extra/clang-tidy/altera/UnrollLoopsCheck.cpp b/clang-tools-extra/clang-tidy/altera/UnrollLoopsCheck.cpp
index c759e5b5ee7bd..15fa75f19ef28 100644
--- a/clang-tools-extra/clang-tidy/altera/UnrollLoopsCheck.cpp
+++ b/clang-tools-extra/clang-tidy/altera/UnrollLoopsCheck.cpp
@@ -207,20 +207,20 @@ bool UnrollLoopsCheck::hasLargeNumIterations(const Stmt *Statement,
if (!extractValue(ConstantValue, Op, Context))
return true;
switch (Op->getOpcode()) {
- case (BO_AddAssign):
+ case BO_AddAssign:
Iterations =
std::ceil(static_cast<float>(EndValue - InitValue) / ConstantValue);
break;
- case (BO_SubAssign):
+ case BO_SubAssign:
Iterations =
std::ceil(static_cast<float>(InitValue - EndValue) / ConstantValue);
break;
- case (BO_MulAssign):
+ case BO_MulAssign:
Iterations = 1 + ((std::log(static_cast<double>(EndValue)) -
std::log(static_cast<double>(InitValue))) /
std::log(static_cast<double>(ConstantValue)));
break;
- case (BO_DivAssign):
+ case BO_DivAssign:
Iterations = 1 + ((std::log(static_cast<double>(InitValue)) -
std::log(static_cast<double>(EndValue))) /
std::log(static_cast<double>(ConstantValue)));
diff --git a/clang-tools-extra/clang-tidy/bugprone/NondeterministicPointerIterationOrderCheck.cpp b/clang-tools-extra/clang-tidy/bugprone/NondeterministicPointerIterationOrderCheck.cpp
index fdb903a333234..d7455be873496 100644
--- a/clang-tools-extra/clang-tidy/bugprone/NondeterministicPointerIterationOrderCheck.cpp
+++ b/clang-tools-extra/clang-tidy/bugprone/NondeterministicPointerIterationOrderCheck.cpp
@@ -48,7 +48,7 @@ void NondeterministicPointerIterationOrderCheck::check(
const auto *ForRangePointers =
Result.Nodes.getNodeAs<CXXForRangeStmt>("cxxForRangeStmt");
- if ((ForRangePointers) && !(ForRangePointers->getBeginLoc().isMacroID())) {
+ if (ForRangePointers && !(ForRangePointers->getBeginLoc().isMacroID())) {
const auto *RangeInit = Result.Nodes.getNodeAs<Stmt>("rangeinit");
if (const auto *ClassTemplate =
Result.Nodes.getNodeAs<ClassTemplateSpecializationDecl>(
@@ -67,7 +67,7 @@ void NondeterministicPointerIterationOrderCheck::check(
}
const auto *SortPointers = Result.Nodes.getNodeAs<Stmt>("sortsemantic");
- if ((SortPointers) && !(SortPointers->getBeginLoc().isMacroID())) {
+ if (SortPointers && !(SortPointers->getBeginLoc().isMacroID())) {
const SourceRange R = SortPointers->getSourceRange();
diag(R.getBegin(), "sorting pointers is nondeterministic") << R;
}
``````````
</details>
https://github.com/llvm/llvm-project/pull/182766
More information about the cfe-commits
mailing list