clang-format

This commit is contained in:
Elliot Haisley 2021-04-06 10:06:18 -04:00
parent 7b5ef2dfe9
commit 523bc41985

View File

@ -392,12 +392,14 @@ template <typename Char> class basic_string_view {
the size with ``std::char_traits<Char>::length``.
\endrst
*/
// C++17's char_traits::length() is constexpr.
#if __cplusplus >= 201703L
constexpr
#endif
FMT_INLINE basic_string_view(const Char* s) : data_(s) {
if (detail::const_check(std::is_same<Char, char>::value && !detail::is_constant_evaluated()))
FMT_INLINE
basic_string_view(const Char* s)
: data_(s) {
if (detail::const_check(std::is_same<Char, char>::value &&
!detail::is_constant_evaluated()))
size_ = std::strlen(reinterpret_cast<const char*>(s));
else
size_ = std::char_traits<Char>::length(s);