...
This commit is contained in:
@@ -44,6 +44,12 @@ concept snplib_char_range_or_range_of_char_ranges_c =
|
|||||||
(std::ranges::range<T> && snplib_char_range_c<std::ranges::range_value_t<T>, CharT>);
|
(std::ranges::range<T> && snplib_char_range_c<std::ranges::range_value_t<T>, CharT>);
|
||||||
|
|
||||||
|
|
||||||
|
template <typename T, typename CharT = char>
|
||||||
|
concept snplib_pointer_to_char_c =
|
||||||
|
std::is_pointer_v<T> && std::same_as<CharT, std::remove_const_t<std::remove_pointer_t<T>>>;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* std::chrono related concepts */
|
/* std::chrono related concepts */
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
|
|||||||
Reference in New Issue
Block a user