aboutsummaryrefslogtreecommitdiffstats
path: root/eval
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2021-03-31 19:31:04 +0200
committerTor Egge <Tor.Egge@broadpark.no>2021-03-31 19:31:04 +0200
commitfb1b572842697e077de02f2750abc6a731334f03 (patch)
tree50ab682899b0656f633aef91f97b6157170b3a26 /eval
parent377a98264c368abc53b11db078b62a63b315370a (diff)
Add ostream operator for GenSpec.
Diffstat (limited to 'eval')
-rw-r--r--eval/src/vespa/eval/eval/test/gen_spec.cpp7
-rw-r--r--eval/src/vespa/eval/eval/test/gen_spec.h2
2 files changed, 9 insertions, 0 deletions
diff --git a/eval/src/vespa/eval/eval/test/gen_spec.cpp b/eval/src/vespa/eval/eval/test/gen_spec.cpp
index 0b624a457d7..fd2c1f39382 100644
--- a/eval/src/vespa/eval/eval/test/gen_spec.cpp
+++ b/eval/src/vespa/eval/eval/test/gen_spec.cpp
@@ -4,6 +4,7 @@
#include <vespa/eval/eval/string_stuff.h>
#include <vespa/vespalib/util/require.h>
#include <vespa/vespalib/util/stringfmt.h>
+#include <ostream>
using vespalib::make_string_short::fmt;
@@ -162,4 +163,10 @@ GenSpec::gen() const
return result.normalize();
}
+std::ostream &operator<<(std::ostream &out, const GenSpec &spec)
+{
+ out << spec.gen();
+ return out;
+}
+
} // namespace
diff --git a/eval/src/vespa/eval/eval/test/gen_spec.h b/eval/src/vespa/eval/eval/test/gen_spec.h
index f0eca6074dc..3f7550ba644 100644
--- a/eval/src/vespa/eval/eval/test/gen_spec.h
+++ b/eval/src/vespa/eval/eval/test/gen_spec.h
@@ -153,4 +153,6 @@ public:
operator TensorSpec() const { return gen(); }
};
+std::ostream &operator<<(std::ostream &out, const GenSpec &spec);
+
} // namespace