diff options
author | Håvard Pettersen <havardpe@yahooinc.com> | 2023-11-08 13:55:05 +0000 |
---|---|---|
committer | Håvard Pettersen <havardpe@yahooinc.com> | 2023-11-13 09:44:26 +0000 |
commit | 8753ece3f5f374a5cffd360f2009ef1de9ec9d35 (patch) | |
tree | 82340fe27f9df59a1b6650f9f348f7c6d4a5a106 /eval/src/vespa/eval/eval/test/eval_fixture.h | |
parent | 8435f3c414ccbc2dae11e69f7592f04f279144c5 (diff) |
enable nested ctf meta datahavardpe/enable-nested-ctf-meta-data
Diffstat (limited to 'eval/src/vespa/eval/eval/test/eval_fixture.h')
-rw-r--r-- | eval/src/vespa/eval/eval/test/eval_fixture.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/eval/src/vespa/eval/eval/test/eval_fixture.h b/eval/src/vespa/eval/eval/test/eval_fixture.h index 7e33b5417b6..ec3e05cc4dd 100644 --- a/eval/src/vespa/eval/eval/test/eval_fixture.h +++ b/eval/src/vespa/eval/eval/test/eval_fixture.h @@ -64,14 +64,13 @@ public: }; private: + using optimize_fun_t = InterpretedFunction::Options::optimize_fun_t; const ValueBuilderFactory &_factory; - Stash _stash; std::shared_ptr<Function const> _function; NodeTypes _node_types; std::set<size_t> _mutable_set; - const TensorFunction &_plain_tensor_function; - const TensorFunction &_patched_tensor_function; - const TensorFunction &_tensor_function; + const TensorFunction *_optimized_root; + optimize_fun_t _my_optimize; InterpretedFunction _ifun; InterpretedFunction::Context _ictx; std::vector<Value::UP> _param_values; @@ -115,7 +114,8 @@ public: template <typename T> std::vector<const T *> find_all() const { std::vector<const T *> list; - find_all(_tensor_function, list); + REQUIRE(_optimized_root != nullptr); + find_all(*_optimized_root, list); return list; } const Value &result_value() const { return _result_value; } |