From 4afad9b6f0894f1d6d48bd62b6d79ed645bc42e4 Mon Sep 17 00:00:00 2001 From: Christian Godenschwager <christian.godenschwager@fau.de> Date: Wed, 11 Oct 2017 12:08:43 +0200 Subject: [PATCH] exprtk: added missing default constructors for clang <= 3.8 --- src/core/math/extern/exprtk.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/core/math/extern/exprtk.h b/src/core/math/extern/exprtk.h index b81957312..1a4423e4a 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; }; -- GitLab