summaryrefslogtreecommitdiffstats
path: root/searchcommon
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@yahooinc.com>2022-04-12 14:10:50 +0200
committerTor Egge <Tor.Egge@yahooinc.com>2022-04-12 14:10:50 +0200
commit7964b827df812a58e330263605964e5c52f458e9 (patch)
tree989f9d507db39db6e72de0934badb40378809bc8 /searchcommon
parenta2fdfe3b9894ef838a45a8a5106c5b6c8d7bfc14 (diff)
Remove search::multivalue::Value.
Diffstat (limited to 'searchcommon')
-rw-r--r--searchcommon/src/vespa/searchcommon/attribute/i_multi_value_attribute.h2
-rw-r--r--searchcommon/src/vespa/searchcommon/attribute/i_multi_value_read_view.h2
-rw-r--r--searchcommon/src/vespa/searchcommon/attribute/multivalue.h3
3 files changed, 2 insertions, 5 deletions
diff --git a/searchcommon/src/vespa/searchcommon/attribute/i_multi_value_attribute.h b/searchcommon/src/vespa/searchcommon/attribute/i_multi_value_attribute.h
index 6c3a8cbd2da..cf72b3cf643 100644
--- a/searchcommon/src/vespa/searchcommon/attribute/i_multi_value_attribute.h
+++ b/searchcommon/src/vespa/searchcommon/attribute/i_multi_value_attribute.h
@@ -18,7 +18,7 @@ public:
class Tag {};
template<typename T>
- using ArrayTag = Tag<search::multivalue::Value<T>>;
+ using ArrayTag = Tag<T>;
using ArrayEnumTag = ArrayTag<vespalib::datastore::AtomicEntryRef>;
diff --git a/searchcommon/src/vespa/searchcommon/attribute/i_multi_value_read_view.h b/searchcommon/src/vespa/searchcommon/attribute/i_multi_value_read_view.h
index 7d7f8831fc8..b62efb2098f 100644
--- a/searchcommon/src/vespa/searchcommon/attribute/i_multi_value_read_view.h
+++ b/searchcommon/src/vespa/searchcommon/attribute/i_multi_value_read_view.h
@@ -24,7 +24,7 @@ public:
* @tparam T The value type of the raw data to access.
*/
template <typename T>
-using IArrayReadView = IMultiValueReadView<multivalue::Value<T>>;
+using IArrayReadView = IMultiValueReadView<T>;
/**
* Read view for the raw data stored in a weighted set attribute.
diff --git a/searchcommon/src/vespa/searchcommon/attribute/multivalue.h b/searchcommon/src/vespa/searchcommon/attribute/multivalue.h
index 7cb411fd840..2ed8309188e 100644
--- a/searchcommon/src/vespa/searchcommon/attribute/multivalue.h
+++ b/searchcommon/src/vespa/searchcommon/attribute/multivalue.h
@@ -7,9 +7,6 @@
namespace search::multivalue {
template <typename T>
-using Value = T;
-
-template <typename T>
class WeightedValue {
public:
WeightedValue() noexcept : _v(), _w(1) { }