Răsfoiți Sursa

view: avoid else after return

Michele Caini 1 an în urmă
părinte
comite
36896978b1
1 a modificat fișierele cu 3 adăugiri și 1 ștergeri
  1. 3 1
      src/entt/entity/view.hpp

+ 3 - 1
src/entt/entity/view.hpp

@@ -268,7 +268,9 @@ protected:
     [[nodiscard]] const Type *storage(const std::size_t pos) const noexcept {
     [[nodiscard]] const Type *storage(const std::size_t pos) const noexcept {
         if(pos < Get) {
         if(pos < Get) {
             return pools[pos];
             return pools[pos];
-        } else if(const auto idx = pos - Get; filter[idx] != internal::view_placeholder<Type>()) {
+        }
+
+        if(const auto idx = pos - Get; filter[idx] != internal::view_placeholder<Type>()) {
             return filter[idx];
             return filter[idx];
         }
         }