refactor: type_list moved to implementation details
This commit is contained in:
1 parent
8423e50777
commit
0c46d4ecfe
1 file changed
+3
-2
@@ -51,16 +51,17 @@ template<typename T>
|
||||
concept SymbolicConstant =
|
||||
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
|
||||
*
|
||||
* @tparam Ts The list of types
|
||||
*/
|
||||
template<detail::SymbolicArg... Ts>
|
||||
template<SymbolicArg... Ts>
|
||||
struct type_list {};
|
||||
|
||||
} // namespace detail
|
||||
|
||||
/**
|
||||
* @brief Type list type storing the list of components with negative exponents
|
||||
*
|
||||
|
||||
Reference in new issue
Block a user