XmlTools: prefer c++17 variant,string_view over boost variant,string_ref
Merged
XmlTools: prefer c++17 variant,string_view over boost variant,string_ref
xmltools_use_cpp17
into
master
All threads resolved!
All threads resolved!
Compare changes
+ 44
− 58
@@ -10,16 +10,17 @@
@@ -27,12 +28,10 @@ using FuncPtr = boost::variant<double(*)(),
@@ -45,32 +44,36 @@ struct EVAL::Struct final {
@@ -108,23 +111,17 @@ static int variable(const std::string & name, double & result,
@@ -145,21 +142,23 @@ static int function(const std::string & name, std::stack<double> & par,
@@ -537,23 +536,10 @@ static void setItem(const char * prefix, const char * name,
@@ -645,7 +631,7 @@ void Evaluator::setVariable(const char * name, const char * expression)