file
integer_sequence.hpp
Contents
- Reference
Namespaces
- namespace tao
- namespace tao::TAO_PEGTL_NAMESPACE
- namespace tao::TAO_PEGTL_NAMESPACE::internal
Classes
-
template<typename T, T... Ns>struct tao::TAO_PEGTL_NAMESPACE::internal::integer_sequence
-
template<bool V, bool E>struct tao::TAO_PEGTL_NAMESPACE::internal::generate_sequence
-
template<>struct tao::TAO_PEGTL_NAMESPACE::internal::generate_sequence<false, true>
-
template<>struct tao::TAO_PEGTL_NAMESPACE::internal::generate_sequence<true, true>
-
template<>struct tao::TAO_PEGTL_NAMESPACE::internal::generate_sequence<false, false>
-
template<>struct tao::TAO_PEGTL_NAMESPACE::internal::generate_sequence<true, false>
-
template<typename T, T N>struct tao::TAO_PEGTL_NAMESPACE::internal::memoize_sequence
Typedefs
-
template<std::size_t... Ns>using index_sequence = integer_sequence<std::
size_t, Ns...> -
template<typename T, T N>using make_integer_sequence = typename memoize_sequence<T, N>::type
-
template<std::using make_index_sequence = make_integer_sequence<std::
size_t N> size_t, N> -
template<typename... Ts>using index_sequence_for = make_index_sequence<sizeof...(Ts)>