refactor: Enable more clang-tidy readability checks (#6595)

Co-authored-by: Sergey Kuznetsov <kuzzz99@gmail.com>
This commit is contained in:
Alex Kremer
2026-03-24 15:42:12 +00:00
committed by GitHub
parent 8b986e4ab0
commit 0eedefbf45
248 changed files with 948 additions and 935 deletions

View File

@@ -176,7 +176,7 @@ class ElementComboIter
bool
has(SB s) const
{
return state_ & (1 << safe_cast<int>(s));
return (state_ & (1 << safe_cast<int>(s))) != 0;
}
bool
@@ -212,7 +212,7 @@ public:
valid() const
{
return (allowCompound_ || !(has(SB::acc) && hasAny({SB::cur, SB::iss}))) &&
(!hasAny({SB::prevAcc, SB::prevCur, SB::prevIss}) || prev_) &&
(!hasAny({SB::prevAcc, SB::prevCur, SB::prevIss}) || (prev_ != nullptr)) &&
(!hasAny({SB::rootAcc, SB::sameAccIss, SB::existingAcc, SB::prevAcc}) ||
has(SB::acc)) &&
(!hasAny({SB::rootIss, SB::sameAccIss, SB::existingIss, SB::prevIss}) ||