diff options
Diffstat (limited to 'eval')
-rw-r--r-- | eval/src/vespa/eval/eval/compile_tensor_function.h | 6 | ||||
-rw-r--r-- | eval/src/vespa/eval/eval/interpreted_function.h | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/eval/src/vespa/eval/eval/compile_tensor_function.h b/eval/src/vespa/eval/eval/compile_tensor_function.h index 0fd5e9bf3d9..c98ae3846ed 100644 --- a/eval/src/vespa/eval/eval/compile_tensor_function.h +++ b/eval/src/vespa/eval/eval/compile_tensor_function.h @@ -27,6 +27,12 @@ struct CTFMetaData { struct Step { vespalib::string class_name; vespalib::string symbol_name; + Step(vespalib::string &&class_name_in, + vespalib::string &&symbol_name_in) noexcept + : class_name(std::move(class_name_in)), + symbol_name(std::move(symbol_name_in)) + { + } }; std::vector<Step> steps; ~CTFMetaData(); diff --git a/eval/src/vespa/eval/eval/interpreted_function.h b/eval/src/vespa/eval/eval/interpreted_function.h index ee9c1bf7711..7ad4cbf81d4 100644 --- a/eval/src/vespa/eval/eval/interpreted_function.h +++ b/eval/src/vespa/eval/eval/interpreted_function.h @@ -13,7 +13,7 @@ namespace vespalib::eval { namespace nodes { struct Node; } struct TensorFunction; class TensorSpec; -class CTFMetaData; +struct CTFMetaData; /** * A Function that has been prepared for execution. This will |