fixed 'constexpr'-ness of ctor with length calculation
This commit is contained in:
parent
c531965517
commit
879040a8fe
@ -1112,8 +1112,8 @@ enum class type {
|
|||||||
|
|
||||||
template <typename Char> struct basic_c_string_view : basic_string_view<Char> {
|
template <typename Char> struct basic_c_string_view : basic_string_view<Char> {
|
||||||
using basic_string_view<Char>::basic_string_view;
|
using basic_string_view<Char>::basic_string_view;
|
||||||
FMT_CONSTEXPR basic_c_string_view() = default;
|
constexpr basic_c_string_view() = default;
|
||||||
FMT_CONSTEXPR basic_c_string_view(const Char* val)
|
FMT_CONSTEXPR_CHAR_TRAITS basic_c_string_view(const Char* val)
|
||||||
: basic_string_view<Char>{
|
: basic_string_view<Char>{
|
||||||
val, val ? std::char_traits<Char>::length(val) : 0} {}
|
val, val ? std::char_traits<Char>::length(val) : 0} {}
|
||||||
};
|
};
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user