From 8646f3bbaf0dd3127c26892efcd7b873edc8712d Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Mon, 1 Apr 2019 18:47:13 +0000 Subject: Only include what you need. --- eval/src/vespa/eval/tensor/dense/dense_tensor.cpp | 2 ++ eval/src/vespa/eval/tensor/dense/dense_tensor.h | 6 +----- eval/src/vespa/eval/tensor/dense/dense_tensor_cells_iterator.h | 3 --- eval/src/vespa/eval/tensor/dense/dense_tensor_view.h | 4 +--- 4 files changed, 4 insertions(+), 11 deletions(-) (limited to 'eval') diff --git a/eval/src/vespa/eval/tensor/dense/dense_tensor.cpp b/eval/src/vespa/eval/tensor/dense/dense_tensor.cpp index e775385b623..c183e5c1db3 100644 --- a/eval/src/vespa/eval/tensor/dense/dense_tensor.cpp +++ b/eval/src/vespa/eval/tensor/dense/dense_tensor.cpp @@ -75,6 +75,8 @@ DenseTensor::DenseTensor(eval::ValueType &&type_in, checkCellsSize(*this); } +DenseTensor::~DenseTensor() = default; + bool DenseTensor::operator==(const DenseTensor &rhs) const { diff --git a/eval/src/vespa/eval/tensor/dense/dense_tensor.h b/eval/src/vespa/eval/tensor/dense/dense_tensor.h index 0da5f570674..7f7d92a42ed 100644 --- a/eval/src/vespa/eval/tensor/dense/dense_tensor.h +++ b/eval/src/vespa/eval/tensor/dense/dense_tensor.h @@ -2,10 +2,6 @@ #pragma once -#include -#include -#include -#include "dense_tensor_cells_iterator.h" #include "dense_tensor_view.h" namespace vespalib::tensor { @@ -26,7 +22,7 @@ private: public: DenseTensor(); - ~DenseTensor() {} + ~DenseTensor() override; DenseTensor(const eval::ValueType &type_in, const Cells &cells_in); DenseTensor(const eval::ValueType &type_in, Cells &&cells_in); DenseTensor(eval::ValueType &&type_in, Cells &&cells_in); diff --git a/eval/src/vespa/eval/tensor/dense/dense_tensor_cells_iterator.h b/eval/src/vespa/eval/tensor/dense/dense_tensor_cells_iterator.h index 447d8a4f805..caf92d6c8c7 100644 --- a/eval/src/vespa/eval/tensor/dense/dense_tensor_cells_iterator.h +++ b/eval/src/vespa/eval/tensor/dense/dense_tensor_cells_iterator.h @@ -2,10 +2,7 @@ #pragma once -#include -#include #include -#include #include namespace vespalib::tensor { diff --git a/eval/src/vespa/eval/tensor/dense/dense_tensor_view.h b/eval/src/vespa/eval/tensor/dense/dense_tensor_view.h index 11ed9639cc6..df001882e66 100644 --- a/eval/src/vespa/eval/tensor/dense/dense_tensor_view.h +++ b/eval/src/vespa/eval/tensor/dense/dense_tensor_view.h @@ -2,10 +2,8 @@ #pragma once -#include -#include -#include #include "dense_tensor_cells_iterator.h" +#include namespace vespalib::tensor { -- cgit v1.2.3