summaryrefslogtreecommitdiffstats
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 cae30805b08..e7657f868d9 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)
+ : 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 be7c37c3ab4..4e88920b45e 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