summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArne Juul <arnej@verizonmedia.com>2020-11-24 21:17:29 +0000
committerArne Juul <arnej@verizonmedia.com>2020-11-24 21:17:29 +0000
commit037e961d3f75ae7d193be425ce064eed5f4be610 (patch)
treec6d3ea9eb2ce11c732adbc09cc62913154dc6ae8
parent107fd58a5aabe35ce4c3ed1ff9ebcc1ea786d2a1 (diff)
fix arguments (names and explicit)
-rw-r--r--eval/src/vespa/eval/streamed/streamed_value_builder_factory.cpp15
1 files changed, 9 insertions, 6 deletions
diff --git a/eval/src/vespa/eval/streamed/streamed_value_builder_factory.cpp b/eval/src/vespa/eval/streamed/streamed_value_builder_factory.cpp
index 550331d1905..aa6347a2c51 100644
--- a/eval/src/vespa/eval/streamed/streamed_value_builder_factory.cpp
+++ b/eval/src/vespa/eval/streamed/streamed_value_builder_factory.cpp
@@ -6,23 +6,26 @@
namespace vespalib::eval {
struct SelectStreamedValueBuilder {
- template <typename T, typename ...Args>
- static std::unique_ptr<ValueBuilderBase> invoke(const ValueType &type, Args &&...args)
+ template <typename T>
+ static std::unique_ptr<ValueBuilderBase> invoke(
+ const ValueType &type, size_t num_mapped,
+ size_t subspace_size, size_t expected_subspaces)
{
assert(check_cell_type<T>(type.cell_type()));
- return std::make_unique<StreamedValueBuilder<T>>(type, std::forward<Args>(args)...);
+ return std::make_unique<StreamedValueBuilder<T>>(
+ type, num_mapped, subspace_size, expected_subspaces);
}
};
std::unique_ptr<ValueBuilderBase>
StreamedValueBuilderFactory::create_value_builder_base(const ValueType &type,
- size_t num_mapped_in,
- size_t subspace_size_in,
+ size_t num_mapped,
+ size_t subspace_size,
size_t expected_subspaces) const
{
return typify_invoke<1,TypifyCellType,SelectStreamedValueBuilder>(
type.cell_type(),
- type, num_mapped_in, subspace_size_in, expected_subspaces);
+ type, num_mapped, subspace_size, expected_subspaces);
}
StreamedValueBuilderFactory::~StreamedValueBuilderFactory() = default;