aboutsummaryrefslogtreecommitdiffstats
path: root/eval
diff options
context:
space:
mode:
Diffstat (limited to 'eval')
-rw-r--r--eval/src/vespa/eval/eval/compile_tensor_function.h6
-rw-r--r--eval/src/vespa/eval/eval/interpreted_function.h2
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