@@ -27,7 +27,8 @@ struct has_internal_trait : std::false_type {};
2727
2828// specialization recognizes types that do have a nested ::type member:
2929template <class T >
30- struct has_internal_trait <T, std::void_t <Eigen::internal::traits<std::decay_t <T>>>>
30+ struct has_internal_trait <T,
31+ std::void_t <Eigen::internal::traits<std::decay_t <T>>>>
3132 : std::true_type {};
3233
3334// primary template handles types that have no nested ::type member:
@@ -41,7 +42,6 @@ struct has_scalar_trait<T, std::void_t<typename std::decay_t<T>::Scalar>>
4142
4243} // namespace internal
4344
44-
4545/* *
4646 * Template metaprogram defining the base scalar type of
4747 * values stored in an Eigen matrix.
@@ -50,7 +50,9 @@ struct has_scalar_trait<T, std::void_t<typename std::decay_t<T>::Scalar>>
5050 * @ingroup type_trait
5151 */
5252template <typename T>
53- struct scalar_type <T, std::enable_if_t <is_eigen<T>::value && internal::has_scalar_trait<T>::value>> {
53+ struct scalar_type <T,
54+ std::enable_if_t <is_eigen<T>::value
55+ && internal::has_scalar_trait<T>::value>> {
5456 using type = scalar_type_t <typename std::decay_t <T>::Scalar>;
5557};
5658
@@ -62,11 +64,12 @@ struct scalar_type<T, std::enable_if_t<is_eigen<T>::value && internal::has_scala
6264 * @ingroup type_trait
6365 */
6466template <typename T>
65- struct value_type <T, std::enable_if_t <is_eigen<T>::value && internal::has_scalar_trait<T>::value>> {
67+ struct value_type <T,
68+ std::enable_if_t <is_eigen<T>::value
69+ && internal::has_scalar_trait<T>::value>> {
6670 using type = typename std::decay_t <T>::Scalar;
6771};
6872
69-
7073/* *
7174 * Template metaprogram defining the base scalar type of
7275 * values stored in an Eigen matrix.
@@ -75,8 +78,11 @@ struct value_type<T, std::enable_if_t<is_eigen<T>::value && internal::has_scalar
7578 * @ingroup type_trait
7679 */
7780template <typename T>
78- struct scalar_type <T, std::enable_if_t <is_eigen<T>::value && !internal::has_scalar_trait<T>::value>> {
79- using type = scalar_type_t <typename Eigen::internal::traits<std::decay_t <T>>::Scalar>;
81+ struct scalar_type <T,
82+ std::enable_if_t <is_eigen<T>::value
83+ && !internal::has_scalar_trait<T>::value>> {
84+ using type = scalar_type_t <
85+ typename Eigen::internal::traits<std::decay_t <T>>::Scalar>;
8086};
8187
8288/* *
@@ -87,11 +93,12 @@ struct scalar_type<T, std::enable_if_t<is_eigen<T>::value && !internal::has_scal
8793 * @ingroup type_trait
8894 */
8995template <typename T>
90- struct value_type <T, std::enable_if_t <is_eigen<T>::value && !internal::has_scalar_trait<T>::value>> {
96+ struct value_type <T,
97+ std::enable_if_t <is_eigen<T>::value
98+ && !internal::has_scalar_trait<T>::value>> {
9199 using type = typename Eigen::internal::traits<std::decay_t <T>>::Scalar;
92100};
93101
94-
95102/* ! \ingroup require_eigens_types */
96103/* ! \defgroup eigen_types eigen */
97104/* ! \addtogroup eigen_types */
0 commit comments