diff --git a/src/core/math/extern/exprtk.h b/src/core/math/extern/exprtk.h index b819573129bff2babf2beda4bf7925a96f0949d8..1a4423e4a4edffd3b4df85173811eaede9c45c45 100644 --- a/src/core/math/extern/exprtk.h +++ b/src/core/math/extern/exprtk.h @@ -748,10 +748,10 @@ namespace exprtk namespace details { - struct unknown_type_tag {}; - struct real_type_tag {}; - struct complex_type_tag {}; - struct int_type_tag {}; + struct unknown_type_tag { unknown_type_tag() {} }; + struct real_type_tag { real_type_tag() {} }; + struct complex_type_tag { complex_type_tag() {} }; + struct int_type_tag { int_type_tag() {} }; template <typename T> struct number_type { typedef unknown_type_tag type; };