This commit is contained in:
Timur A. Fatkhullin
2024-06-01 21:40:13 +03:00
parent 4edd3ee21f
commit 65cd65b2d8
2 changed files with 113 additions and 0 deletions

View File

@@ -42,6 +42,10 @@ concept adc_input_char_range =
std::ranges::input_range<R> && std::is_same_v<std::remove_cv_t<std::ranges::range_value_t<R>>, CharT>;
template <typename R>
concept adc_char_view = std::ranges::view<R> && std::same_as<std::ranges::range_value_t<R>, char>;
// deduce returned type of callable
// template <typename T>
// using adc_retval_t = std::invoke_result_t<std::remove_cvref_t<T>>;