diff --git a/cpp/subprojects/common/src/mlrl/common/data/vector_dense.cpp b/cpp/subprojects/common/src/mlrl/common/data/vector_dense.cpp index 89ba8f9fb8..82ba776d5d 100644 --- a/cpp/subprojects/common/src/mlrl/common/data/vector_dense.cpp +++ b/cpp/subprojects/common/src/mlrl/common/data/vector_dense.cpp @@ -1,6 +1,7 @@ #include "mlrl/common/data/vector_dense.hpp" #include "mlrl/common/data/indexed_value.hpp" +#include "mlrl/common/data/triple.hpp" #include "mlrl/common/data/tuple.hpp" #include @@ -43,8 +44,23 @@ template class DenseVector>; template class DenseVector>; template class DenseVector>; template class DenseVector>; +template class DenseVector>; +template class DenseVector>; +template class DenseVector>; +template class DenseVector>; +template class DenseVector>; template class DenseVector>>; template class DenseVector>>; template class DenseVector>>; template class DenseVector>>; template class DenseVector>>; +template class DenseVector>; +template class DenseVector>; +template class DenseVector>; +template class DenseVector>; +template class DenseVector>; +template class DenseVector>>; +template class DenseVector>>; +template class DenseVector>>; +template class DenseVector>>; +template class DenseVector>>; diff --git a/cpp/subprojects/common/src/mlrl/common/data/vector_sparse_array.cpp b/cpp/subprojects/common/src/mlrl/common/data/vector_sparse_array.cpp index 509d754062..3c7ce9e8bd 100644 --- a/cpp/subprojects/common/src/mlrl/common/data/vector_sparse_array.cpp +++ b/cpp/subprojects/common/src/mlrl/common/data/vector_sparse_array.cpp @@ -1,5 +1,6 @@ #include "mlrl/common/data/vector_sparse_array.hpp" +#include "mlrl/common/data/triple.hpp" #include "mlrl/common/data/tuple.hpp" template @@ -279,3 +280,8 @@ template class SparseArrayVector>; template class SparseArrayVector>; template class SparseArrayVector>; template class SparseArrayVector>; +template class SparseArrayVector>; +template class SparseArrayVector>; +template class SparseArrayVector>; +template class SparseArrayVector>; +template class SparseArrayVector>; diff --git a/cpp/subprojects/common/src/mlrl/common/data/view_vector.cpp b/cpp/subprojects/common/src/mlrl/common/data/view_vector.cpp index 00742b2509..e55db5b365 100644 --- a/cpp/subprojects/common/src/mlrl/common/data/view_vector.cpp +++ b/cpp/subprojects/common/src/mlrl/common/data/view_vector.cpp @@ -1,6 +1,7 @@ #include "mlrl/common/data/view_vector.hpp" #include "mlrl/common/data/indexed_value.hpp" +#include "mlrl/common/data/triple.hpp" #include "mlrl/common/data/tuple.hpp" template @@ -41,11 +42,26 @@ template class VectorConstView>; template class VectorConstView>; template class VectorConstView>; template class VectorConstView>; +template class VectorConstView>; +template class VectorConstView>; +template class VectorConstView>; +template class VectorConstView>; +template class VectorConstView>; template class VectorConstView>>; template class VectorConstView>>; template class VectorConstView>>; template class VectorConstView>>; template class VectorConstView>>; +template class VectorConstView>; +template class VectorConstView>; +template class VectorConstView>; +template class VectorConstView>; +template class VectorConstView>; +template class VectorConstView>>; +template class VectorConstView>>; +template class VectorConstView>>; +template class VectorConstView>>; +template class VectorConstView>>; template VectorView::VectorView(uint32 numElements, T* array) : VectorConstView(numElements, array) {} @@ -80,8 +96,23 @@ template class VectorView>; template class VectorView>; template class VectorView>; template class VectorView>; +template class VectorView>; +template class VectorView>; +template class VectorView>; +template class VectorView>; +template class VectorView>; template class VectorView>>; template class VectorView>>; template class VectorView>>; template class VectorView>>; template class VectorView>>; +template class VectorView>; +template class VectorView>; +template class VectorView>; +template class VectorView>; +template class VectorView>; +template class VectorView>>; +template class VectorView>>; +template class VectorView>>; +template class VectorView>>; +template class VectorView>>;