diff --git a/include/geode/basic/attribute_utils.hpp b/include/geode/basic/attribute_utils.hpp index c1c2c2a9b..7b273fcdc 100644 --- a/include/geode/basic/attribute_utils.hpp +++ b/include/geode/basic/attribute_utils.hpp @@ -258,11 +258,14 @@ namespace geode } IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( bool ); + IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( signed char ); + IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( unsigned char ); + IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( short ); + IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( unsigned short ); IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( int ); IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( unsigned int ); IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( float ); IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( double ); - IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( local_index_t ); #define IMPLICIT_ARRAY_GENERIC_ATTRIBUTE_CONVERSION( Type ) \ template < size_t size > \