[Lint] Added InsertBraces to linter to unify codebase to one standard

This commit is contained in:
Gliniak
2026-05-08 18:47:25 +02:00
parent 2c68a2fc4b
commit 74f34818e7
39 changed files with 426 additions and 170 deletions

View File

@@ -293,13 +293,17 @@ class object_ref {
}
explicit object_ref(const object_ref& right) noexcept {
reset(right.get());
if (value_) value_->Retain();
if (value_) {
value_->Retain();
}
}
template <class V>
requires std::is_convertible_v<V*, T*>
object_ref(const object_ref<V>& right) noexcept {
reset(right.get());
if (value_) value_->Retain();
if (value_) {
value_->Retain();
}
}
object_ref(object_ref&& right) noexcept : value_(right.release()) {}
@@ -395,7 +399,9 @@ object_ref<T> make_object(Args&&... args) {
template <typename T>
object_ref<T> retain_object(T* ptr) {
if (ptr) ptr->Retain();
if (ptr) {
ptr->Retain();
}
return object_ref<T>(ptr);
}