فهرست منبع

poly: mark functions [[nodiscard]] as needed

Michele Caini 2 سال پیش
والد
کامیت
4302842b79
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  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);
 };
 };
 
 
 /**
 /**