diff options
author | Tor Egge <Tor.Egge@broadpark.no> | 2020-10-16 21:41:57 +0200 |
---|---|---|
committer | Tor Egge <Tor.Egge@broadpark.no> | 2020-10-16 21:41:57 +0200 |
commit | e8f835a0af659a85ed5320b3630a1f7f00e60161 (patch) | |
tree | 9d971660cc570bc95f2c4f2e3ec44f22c6c4ea28 /searchlib | |
parent | 984b2512785114dda942b5e3a7cb6dbe0e443263 (diff) |
Fix forward declarations.
Diffstat (limited to 'searchlib')
9 files changed, 9 insertions, 9 deletions
diff --git a/searchlib/src/vespa/searchlib/index/docbuilder.h b/searchlib/src/vespa/searchlib/index/docbuilder.h index 4b22e35e5c9..2bb041ff6cb 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::eval { class Value; } +namespace vespalib::eval { struct Value; } namespace search::index { diff --git a/searchlib/src/vespa/searchlib/queryeval/nearest_neighbor_blueprint.h b/searchlib/src/vespa/searchlib/queryeval/nearest_neighbor_blueprint.h index ebabf3a95eb..a8a0ff19246 100644 --- a/searchlib/src/vespa/searchlib/queryeval/nearest_neighbor_blueprint.h +++ b/searchlib/src/vespa/searchlib/queryeval/nearest_neighbor_blueprint.h @@ -7,7 +7,7 @@ #include <vespa/searchlib/tensor/nearest_neighbor_index.h> namespace search::tensor { class DenseTensorAttribute; } -namespace vespalib::eval { class Value; } +namespace vespalib::eval { struct Value; } namespace search::queryeval { diff --git a/searchlib/src/vespa/searchlib/tensor/dense_tensor_store.h b/searchlib/src/vespa/searchlib/tensor/dense_tensor_store.h index bae2aa9c3a4..696a325f813 100644 --- a/searchlib/src/vespa/searchlib/tensor/dense_tensor_store.h +++ b/searchlib/src/vespa/searchlib/tensor/dense_tensor_store.h @@ -7,7 +7,7 @@ #include <vespa/eval/eval/typed_cells.h> namespace vespalib { namespace tensor { class MutableDenseTensorView; }} -namespace vespalib::eval { class Value; } +namespace vespalib::eval { struct Value; } namespace search::tensor { diff --git a/searchlib/src/vespa/searchlib/tensor/direct_tensor_attribute.h b/searchlib/src/vespa/searchlib/tensor/direct_tensor_attribute.h index ce2bc0de386..a49b3c751d9 100644 --- a/searchlib/src/vespa/searchlib/tensor/direct_tensor_attribute.h +++ b/searchlib/src/vespa/searchlib/tensor/direct_tensor_attribute.h @@ -5,7 +5,7 @@ #include "tensor_attribute.h" #include "direct_tensor_store.h" -namespace vespalib::eval { class Value; } +namespace vespalib::eval { struct Value; } namespace search::tensor { diff --git a/searchlib/src/vespa/searchlib/tensor/direct_tensor_store.h b/searchlib/src/vespa/searchlib/tensor/direct_tensor_store.h index 3955551f0f5..f5f2f59d85f 100644 --- a/searchlib/src/vespa/searchlib/tensor/direct_tensor_store.h +++ b/searchlib/src/vespa/searchlib/tensor/direct_tensor_store.h @@ -5,7 +5,7 @@ #include "tensor_store.h" #include <memory> -namespace vespalib::eval { class Value; } +namespace vespalib::eval { struct Value; } namespace search::tensor { diff --git a/searchlib/src/vespa/searchlib/tensor/i_tensor_attribute.h b/searchlib/src/vespa/searchlib/tensor/i_tensor_attribute.h index f107f6bd781..f5481a680a3 100644 --- a/searchlib/src/vespa/searchlib/tensor/i_tensor_attribute.h +++ b/searchlib/src/vespa/searchlib/tensor/i_tensor_attribute.h @@ -7,7 +7,7 @@ namespace vespalib::tensor { class MutableDenseTensorView; } -namespace vespalib::eval { class ValueType; class Value; } +namespace vespalib::eval { class ValueType; struct Value; } namespace vespalib::slime { struct Inserter; } namespace search::tensor { diff --git a/searchlib/src/vespa/searchlib/tensor/serialized_tensor_store.h b/searchlib/src/vespa/searchlib/tensor/serialized_tensor_store.h index ce2bbdde18d..0f1b0129ecb 100644 --- a/searchlib/src/vespa/searchlib/tensor/serialized_tensor_store.h +++ b/searchlib/src/vespa/searchlib/tensor/serialized_tensor_store.h @@ -4,7 +4,7 @@ #include "tensor_store.h" -namespace vespalib::eval { class Value; } +namespace vespalib::eval { struct Value; } namespace search::tensor { diff --git a/searchlib/src/vespa/searchlib/tensor/tensor_attribute.h b/searchlib/src/vespa/searchlib/tensor/tensor_attribute.h index 24b88e3a7e0..582fad59828 100644 --- a/searchlib/src/vespa/searchlib/tensor/tensor_attribute.h +++ b/searchlib/src/vespa/searchlib/tensor/tensor_attribute.h @@ -8,7 +8,7 @@ #include <vespa/searchlib/attribute/not_implemented_attribute.h> #include <vespa/vespalib/util/rcuvector.h> -namespace vespalib::eval { class Value; } +namespace vespalib::eval { struct Value; } namespace search::tensor { diff --git a/searchlib/src/vespa/searchlib/tensor/tensor_store.h b/searchlib/src/vespa/searchlib/tensor/tensor_store.h index 967b6fd62e2..9cd470a9084 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/vespalib/datastore/datastore.h> #include <vespa/vespalib/util/generationhandler.h> -namespace vespalib::eval { class Value; } +namespace vespalib::eval { struct Value; } namespace search { |