22
33namespace lax_v1 {
44
5- // type.hpp --------------------------------------------------------------------
5+ // type.hpp ====================================================================
66
77template <class T > struct type_t ;
88
99template <class Expr > using type_of_t = typename Expr::type;
1010
11- // value.hpp -------------------------------------------------------------------
11+ // value.hpp ===================================================================
1212
1313template <class Type , Type value> struct value_t ;
1414
@@ -22,7 +22,7 @@ template <auto value> using auto_t = value_t<decltype(value), value>;
2222using true_t = auto_t <true >;
2323using false_t = auto_t <false >;
2424
25- // arithmetic.hpp --------------------------------------------------------------
25+ // arithmetic.hpp ==============================================================
2626
2727template <class LhsExpr , class RhsExpr > struct add_m ;
2828template <class LhsExpr , class RhsExpr > struct div_m ;
@@ -32,15 +32,15 @@ template <class LhsExpr, class RhsExpr> struct sub_m;
3232
3333template <class Expr > struct neg_m ;
3434
35- // comparison.hpp --------------------------------------------------------------
35+ // comparison.hpp ==============================================================
3636
3737template <class LhsExpr , class RhsExpr > struct eq_m ;
3838template <class LhsExpr , class RhsExpr > struct gt_m ;
3939template <class LhsExpr , class RhsExpr > struct gte_m ;
4040template <class LhsExpr , class RhsExpr > struct lt_m ;
4141template <class LhsExpr , class RhsExpr > struct lte_m ;
4242
43- // logical.hpp -----------------------------------------------------------------
43+ // logical.hpp =================================================================
4444
4545template <class ... Exprs> struct if_m ;
4646
@@ -49,11 +49,11 @@ template <class... Exprs> struct or_m;
4949
5050template <class Expr > struct not_m ;
5151
52- // force.hpp -------------------------------------------------------------------
52+ // force.hpp ===================================================================
5353
5454template <class Expr > using force_t = typename Expr::eval;
5555
56- // lazify.hpp ------------------------------------------------------------------
56+ // lazify.hpp ==================================================================
5757
5858template <template <class ... Parameters> class Function , class ... Arguments>
5959struct lazify_t ;
@@ -64,7 +64,7 @@ template <class Type,
6464 class ... Arguments>
6565struct lazify_v ;
6666
67- // type_traits.hpp -------------------------------------------------------------
67+ // type_traits.hpp =============================================================
6868
6969template <class TypeExpr > struct alignment_of_m ;
7070
0 commit comments