Home
last modified time | relevance | path

Searched defs:variant_alternative_impl (Results 1 – 1 of 1) sorted by relevance

/third_party/boost/boost/variant2/
Dvariant.hpp142 template<std::size_t I, class T, bool E> struct variant_alternative_impl struct
146 template<std::size_t I, class... T> struct variant_alternative_impl<I, variant<T...>, true> struct
148 using type = mp11::mp_at_c<variant<T...>, I>;
151 template<std::size_t I, class... T> struct variant_alternative_impl<I, variant<T...> const, true>: … struct
155 template<std::size_t I, class... T> struct variant_alternative_impl<I, variant<T...> volatile, true… struct
159 template<std::size_t I, class... T> struct variant_alternative_impl<I, variant<T...> const volatile… struct
163 template<std::size_t I, class... T> struct variant_alternative_impl<I, variant<T...>&, true>: std::… struct
167 template<std::size_t I, class... T> struct variant_alternative_impl<I, variant<T...> const&, true>:… struct
171 template<std::size_t I, class... T> struct variant_alternative_impl<I, variant<T...> volatile&, tru… struct
175 template<std::size_t I, class... T> struct variant_alternative_impl<I, variant<T...> const volatile… struct
[all …]