Browse Source

poly: mark functions [[nodiscard]] as needed

Michele Caini 1 year ago
parent
commit
4302842b79
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/entt/poly/poly.hpp

+ 2 - 2
src/entt/poly/poly.hpp

@@ -30,11 +30,11 @@ struct poly_inspector {
      * @return A poly inspector convertible to any type.
      * @return A poly inspector convertible to any type.
      */
      */
     template<std::size_t Member, typename... Args>
     template<std::size_t Member, typename... Args>
-    poly_inspector invoke(Args &&...args) const;
+    [[nodiscard]] poly_inspector invoke(Args &&...args) const;
 
 
     /*! @copydoc invoke */
     /*! @copydoc invoke */
     template<std::size_t Member, typename... Args>
     template<std::size_t Member, typename... Args>
-    poly_inspector invoke(Args &&...args);
+    [[nodiscard]] poly_inspector invoke(Args &&...args);
 };
 };
 
 
 /**
 /**