fix: invalid preprocessor conditions fixed

This commit is contained in:
Mateusz Pusz
2023-08-25 22:48:27 +02:00
parent 27ec678314
commit f7bd67bf09
4 changed files with 6 additions and 6 deletions

View File

@ -32,7 +32,7 @@ namespace mp_units {
template<Reference auto R, RepresentationOf<get_quantity_spec(R).character> Rep>
class quantity;
#if MP_UNITS_COMP_CLANG < 17
#if defined MP_UNITS_COMP_CLANG && MP_UNITS_COMP_CLANG < 17
template<auto R, typename Rep>
#else
template<Reference auto R, typename Rep>

View File

@ -110,7 +110,7 @@ template<Reference auto R, PointOriginFor<get_quantity_spec(R)> auto PO,
RepresentationOf<get_quantity_spec(R).character> Rep>
class quantity_point;
#if MP_UNITS_COMP_CLANG < 17
#if defined MP_UNITS_COMP_CLANG && MP_UNITS_COMP_CLANG < 17
template<auto PO, typename Q>
#else
template<PointOrigin auto PO, Quantity Q>

View File

@ -325,7 +325,7 @@ public:
}
private:
#if MP_UNITS_COMP_CLANG < 17
#if defined MP_UNITS_COMP_CLANG && MP_UNITS_COMP_CLANG < 17
template<auto R2, typename Rep2>
#else
template<Reference auto R2, typename Rep2>
@ -439,7 +439,7 @@ template<auto R1, typename Rep1, auto R2, typename Rep2>
}
// make_quantity
#if MP_UNITS_COMP_CLANG < 17
#if defined MP_UNITS_COMP_CLANG && MP_UNITS_COMP_CLANG < 17
template<auto R, typename Rep>
#else
template<Reference auto R, typename Rep>

View File

@ -207,7 +207,7 @@ public:
}
private:
#if MP_UNITS_COMP_CLANG < 17
#if defined MP_UNITS_COMP_CLANG && MP_UNITS_COMP_CLANG < 17
template<auto PO2, typename Q>
#else
template<PointOrigin auto PO2, Quantity Q>
@ -360,7 +360,7 @@ template<QuantityPoint QP1, QuantityPointOf<QP1::absolute_point_origin> QP2>
}
// make_quantity_point
#if MP_UNITS_COMP_CLANG < 17
#if defined MP_UNITS_COMP_CLANG && MP_UNITS_COMP_CLANG < 17
template<auto PO, typename Q>
#else
template<PointOrigin auto PO, Quantity Q>