Skip to content
Snippets Groups Projects
Commit 7139f8d1 authored by Stéphane Del Pino's avatar Stéphane Del Pino
Browse files

Fix a few compilation warnings reported by clang

parent e598ec26
No related branches found
No related tags found
1 merge request!37Feature/language
......@@ -10,9 +10,12 @@
#include <node_processor/ASTNodeExpressionListProcessor.hpp>
struct IFunctionArgumentConverter
class IFunctionArgumentConverter
{
public:
virtual DataVariant convert(ExecutionPolicy& exec_policy, DataVariant&& value) = 0;
virtual ~IFunctionArgumentConverter() = default;
};
template <typename ExpectedValueType, typename ProvidedValueType>
......@@ -105,7 +108,7 @@ class FunctionProcessor : public INodeProcessor
m_argument_converters[i]->convert(context_exec_policy, std::move(argument_values[i]));
}
} else {
m_argument_converters[0]->convert(context_exec_policy, std::move(m_argument_node.execute(context_exec_policy)));
m_argument_converters[0]->convert(context_exec_policy, m_argument_node.execute(context_exec_policy));
}
if (m_function_expression_processors.size() == 1) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment