Skip to content

Commit 7798286

Browse files
yo35BotellaA
authored andcommitted
fix(Return): remove [[nodiscard]] specifier on find_or_create_attribute(..)
1 parent cea736d commit 7798286

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

include/geode/basic/attribute_manager.hpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -103,10 +103,10 @@ namespace geode
103103
* @exception OpenGeodeException if the Attribute replacement failed
104104
*/
105105
template < template < typename > class Attribute, typename T >
106-
[[nodiscard]] std::shared_ptr< Attribute< T > >
107-
find_or_create_attribute( std::string_view name,
108-
T default_value,
109-
AttributeProperties properties )
106+
std::shared_ptr< Attribute< T > > find_or_create_attribute(
107+
std::string_view name,
108+
T default_value,
109+
AttributeProperties properties )
110110
{
111111
auto attribute = find_attribute_base( name );
112112
auto typed_attribute =
@@ -127,8 +127,8 @@ namespace geode
127127
}
128128

129129
template < template < typename > class Attribute, typename T >
130-
[[nodiscard]] std::shared_ptr< Attribute< T > >
131-
find_or_create_attribute( std::string_view name, T default_value )
130+
std::shared_ptr< Attribute< T > > find_or_create_attribute(
131+
std::string_view name, T default_value )
132132
{
133133
return find_or_create_attribute< Attribute, T >(
134134
name, std::move( default_value ), AttributeProperties{} );

0 commit comments

Comments
 (0)