From d5f7de8ecbf9449d5908f0475322379e1798a4a0 Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Tue, 17 Dec 2019 08:36:31 +0100 Subject: [PATCH] unknown_dimension definition changed to contain at least one exponent --- src/include/units/bits/dimension_op.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/include/units/bits/dimension_op.h b/src/include/units/bits/dimension_op.h index 8b01b2cd..0405efae 100644 --- a/src/include/units/bits/dimension_op.h +++ b/src/include/units/bits/dimension_op.h @@ -68,10 +68,11 @@ inline constexpr bool equivalent_dim = detail::equivalent_dim_impl::valu * dimension. In such a case an `unknown_dimension` is created with a coherent unit of `unknown_unit` * and ratio<1>. * - * @tparam Es zero or more exponents of a derived dimension + * @tparam E the list of exponents of ingredient dimensions + * @tparam ERest the list of exponents of ingredient dimensions */ -template -struct unknown_dimension : derived_dimension, scaled_unit, unknown_unit>, Es...> { +template +struct unknown_dimension : derived_dimension, scaled_unit, unknown_unit>, E, ERest...> { using coherent_unit = scaled_unit, unknown_unit>; };