Searched defs:mp_at_c_impl (Results 1 – 1 of 1) sorted by relevance
338 template<template<class...> class L, class... T, std::size_t I> struct mp_at_c_impl<L<T...>, I> struct340 using type = __type_pack_element<I, T...>;345 template<class L, std::size_t I> struct mp_at_c_impl struct347 using _map = mp_transform<mp_list, mp_iota<mp_size<L> >, L>;348 using type = mp_second<mp_map_find<_map, mp_size_t<I> > >;