summaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorGeir Storli <geirst@verizonmedia.com>2019-02-08 12:50:02 +0000
committerGeir Storli <geirst@verizonmedia.com>2019-02-08 12:50:02 +0000
commit808a7684e549f6b3d2d30f7b8b217ba76a80e8df (patch)
tree03d8b4ac46629aa9b1820adf235da64c43fe796e /searchlib
parent33b21d16da3230ed1bbf6b1aa39e56594b1bf095 (diff)
Update Tensor forward declarations.
Diffstat (limited to 'searchlib')
-rw-r--r--searchlib/src/vespa/searchlib/index/docbuilder.h2
-rw-r--r--searchlib/src/vespa/searchlib/tensor/i_tensor_attribute.h2
-rw-r--r--searchlib/src/vespa/searchlib/tensor/tensor_store.h2
3 files changed, 3 insertions, 3 deletions
diff --git a/searchlib/src/vespa/searchlib/index/docbuilder.h b/searchlib/src/vespa/searchlib/index/docbuilder.h
index a9752cdb164..73c60304f50 100644
--- a/searchlib/src/vespa/searchlib/index/docbuilder.h
+++ b/searchlib/src/vespa/searchlib/index/docbuilder.h
@@ -13,7 +13,7 @@
#include <vespa/vespalib/util/exception.h>
#include <vespa/vespalib/util/stringfmt.h>
-namespace vespalib { namespace tensor { struct Tensor; } }
+namespace vespalib { namespace tensor { class Tensor; } }
namespace search {
namespace index {
diff --git a/searchlib/src/vespa/searchlib/tensor/i_tensor_attribute.h b/searchlib/src/vespa/searchlib/tensor/i_tensor_attribute.h
index e7b2c64e464..6c83d3caae9 100644
--- a/searchlib/src/vespa/searchlib/tensor/i_tensor_attribute.h
+++ b/searchlib/src/vespa/searchlib/tensor/i_tensor_attribute.h
@@ -6,7 +6,7 @@
namespace vespalib::tensor {
class MutableDenseTensorView;
-struct Tensor;
+class Tensor;
}
namespace vespalib::eval { class ValueType; }
diff --git a/searchlib/src/vespa/searchlib/tensor/tensor_store.h b/searchlib/src/vespa/searchlib/tensor/tensor_store.h
index 6da1e341704..43667158d89 100644
--- a/searchlib/src/vespa/searchlib/tensor/tensor_store.h
+++ b/searchlib/src/vespa/searchlib/tensor/tensor_store.h
@@ -6,7 +6,7 @@
#include <vespa/searchlib/datastore/datastore.h>
#include <vespa/vespalib/util/generationhandler.h>
-namespace vespalib { namespace tensor { struct Tensor; } }
+namespace vespalib { namespace tensor { class Tensor; } }
namespace search {