mirror of
https://github.com/mpusz/mp-units.git
synced 2025-08-03 12:24:26 +02:00
refactor: type_list
moved to implementation details
This commit is contained in:
@@ -51,16 +51,17 @@ template<typename T>
|
|||||||
concept SymbolicConstant =
|
concept SymbolicConstant =
|
||||||
SymbolicArg<T> && std::is_empty_v<T> && std::is_trivial_v<T> && std::semiregular<T> && std::is_final_v<T>;
|
SymbolicArg<T> && std::is_empty_v<T> && std::is_trivial_v<T> && std::semiregular<T> && std::is_final_v<T>;
|
||||||
|
|
||||||
} // namespace detail
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Type list type used by the expression template framework
|
* @brief Type list type used by the expression template framework
|
||||||
*
|
*
|
||||||
* @tparam Ts The list of types
|
* @tparam Ts The list of types
|
||||||
*/
|
*/
|
||||||
template<detail::SymbolicArg... Ts>
|
template<SymbolicArg... Ts>
|
||||||
struct type_list {};
|
struct type_list {};
|
||||||
|
|
||||||
|
} // namespace detail
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Type list type storing the list of components with negative exponents
|
* @brief Type list type storing the list of components with negative exponents
|
||||||
*
|
*
|
||||||
|
Reference in New Issue
Block a user