mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-28 02:11:43 +00:00
Add braces to C++ single-line loops and conditionals (NFC) (#2973)
This makes code easier to read and more consistent between C++ and Java. Also update clang-format settings to always add a line break (even if no braces are used).
This commit is contained in:
@@ -24,7 +24,9 @@ class UidVectorIterator {
|
||||
UidVectorIterator() = default;
|
||||
explicit UidVectorIterator(It it, It end) : m_it(it), m_end(end) {
|
||||
// advance to first non-empty element
|
||||
while (m_it != m_end && !*m_it) ++m_it;
|
||||
while (m_it != m_end && !*m_it) {
|
||||
++m_it;
|
||||
}
|
||||
}
|
||||
|
||||
reference operator*() const noexcept { return *m_it; }
|
||||
@@ -104,7 +106,9 @@ class UidVector {
|
||||
// Removes the identified element by replacing it with a default-constructed
|
||||
// one. The element is added to the freelist for later reuse.
|
||||
void erase(size_type uid) {
|
||||
if (uid >= m_vector.size() || !m_vector[uid]) return;
|
||||
if (uid >= m_vector.size() || !m_vector[uid]) {
|
||||
return;
|
||||
}
|
||||
m_free.push_back(uid);
|
||||
m_vector[uid] = T();
|
||||
--m_active_count;
|
||||
|
||||
Reference in New Issue
Block a user