diff options
author | Roland Reichwein <mail@reichwein.it> | 2022-01-03 16:08:38 +0100 |
---|---|---|
committer | Roland Reichwein <mail@reichwein.it> | 2022-01-03 16:08:38 +0100 |
commit | d234c1ca09af512e9a13579a6fff8d5834d7b36c (patch) | |
tree | d36c82ff54ddf04b83e3d5154bc32278f16fcf09 /include/unicode/type_traits.h | |
parent | ec9c8e682d615cd2b51ea0fec05273ed4dcad50a (diff) |
Separated out remaining functions from unicode.h, documentation
Diffstat (limited to 'include/unicode/type_traits.h')
-rw-r--r-- | include/unicode/type_traits.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/include/unicode/type_traits.h b/include/unicode/type_traits.h index 63c7d69..47789b9 100644 --- a/include/unicode/type_traits.h +++ b/include/unicode/type_traits.h @@ -1,3 +1,9 @@ +// +// Reichwein.IT Unicode Library +// +// Type traits +// + #pragma once #include "utf_fwd.h" @@ -32,7 +38,7 @@ namespace unicode { template<typename T> struct is_char { - static const bool value{std::is_trivial_v<T> && std::is_scalar_v<T> && !std::is_empty_v<T>}; + static const bool value{std::is_trivial_v<T> && std::is_scalar_v<T>}; }; template<typename T> |