diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2017-03-09 00:21:14 +0100 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2017-03-09 00:21:14 +0100 |
commit | 94eea5f229b0a4034676002a423b226185a10820 (patch) | |
tree | fddc26a218c233f7b3b509525370d0f6d7ef17c8 /searchlib/src/apps/vespa-ranking-expression-analyzer | |
parent | 68c336f802bba1974186c085ee7725a12980e244 (diff) |
deiniline destructors
Diffstat (limited to 'searchlib/src/apps/vespa-ranking-expression-analyzer')
-rw-r--r-- | searchlib/src/apps/vespa-ranking-expression-analyzer/vespa-ranking-expression-analyzer.cpp | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/searchlib/src/apps/vespa-ranking-expression-analyzer/vespa-ranking-expression-analyzer.cpp b/searchlib/src/apps/vespa-ranking-expression-analyzer/vespa-ranking-expression-analyzer.cpp index 872664b9f9f..7409ad4abbd 100644 --- a/searchlib/src/apps/vespa-ranking-expression-analyzer/vespa-ranking-expression-analyzer.cpp +++ b/searchlib/src/apps/vespa-ranking-expression-analyzer/vespa-ranking-expression-analyzer.cpp @@ -263,19 +263,8 @@ struct State { std::vector<vespalib::string> options; std::vector<double> options_us; - explicit State(const vespalib::string &file_name, - vespalib::string expression_in) - : name(strip_name(file_name)), - expression(std::move(expression_in)), - function(Function::parse(expression, FeatureNameExtractor())), - fun_info(function), - compiled_function(), - llvm_compile_s(0.0), - llvm_execute_us(0.0), - options(), - options_us() - { - } + State(const vespalib::string &file_name, vespalib::string expression_in); + ~State(); void benchmark_llvm_compile() { BenchmarkTimer timer(1.0); @@ -323,6 +312,21 @@ struct State { } }; +State::State(const vespalib::string &file_name, vespalib::string expression_in) + : name(strip_name(file_name)), + expression(std::move(expression_in)), + function(Function::parse(expression, FeatureNameExtractor())), + fun_info(function), + compiled_function(), + llvm_compile_s(0.0), + llvm_execute_us(0.0), + options(), + options_us() +{ +} + +State::~State() {} + //----------------------------------------------------------------------------- struct MyApp : public FastOS_Application { |