Searched defs:index_sequence (Results 1 - 4 of 4) sorted by relevance
/external/skia/include/private/ |
H A D | SkTLogic.h | 71 template <std::size_t... Ints> struct index_sequence { struct in namespace:skstd 72 using type = index_sequence; 79 struct make_index_sequence_combine<skstd::index_sequence<I1...>, skstd::index_sequence<I2...>> 80 : skstd::index_sequence<I1..., (sizeof...(I1)+I2)...> 86 template<> struct make_index_sequence<0> : skstd::index_sequence< >{}; 87 template<> struct make_index_sequence<1> : skstd::index_sequence<0>{};
|
/external/skqp/include/private/ |
H A D | SkTLogic.h | 71 template <std::size_t... Ints> struct index_sequence { struct in namespace:skstd 72 using type = index_sequence; 79 struct make_index_sequence_combine<skstd::index_sequence<I1...>, skstd::index_sequence<I2...>> 80 : skstd::index_sequence<I1..., (sizeof...(I1)+I2)...> 86 template<> struct make_index_sequence<0> : skstd::index_sequence< >{}; 87 template<> struct make_index_sequence<1> : skstd::index_sequence<0>{};
|
/external/llvm/include/llvm/ADT/ |
H A D | STLExtras.h | 269 struct index_sequence : integer_sequence<std::size_t, I...> {}; struct in namespace:llvm 274 struct build_index_impl<0, I...> : index_sequence<I...> {};
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/ |
H A D | STLExtras.h | 353 template <size_t... I> struct index_sequence; 365 template <size_t... Ns> value_type deres(index_sequence<Ns...>) { 369 template <size_t... Ns> decltype(iterators) tup_inc(index_sequence<Ns...>) { 386 bool test(const zip_first<Iters...> &other, index_sequence<Ns...>) const { 407 template <size_t... Ns> iterator begin_impl(index_sequence<Ns...>) { 410 template <size_t... Ns> iterator end_impl(index_sequence<Ns...>) { 469 struct index_sequence : integer_sequence<std::size_t, I...> {}; struct in namespace:llvm 474 struct build_index_impl<0, I...> : index_sequence<I...> {}; 812 auto apply_tuple_impl(F &&f, Tuple &&t, index_sequence<I...>)
|
Completed in 193 milliseconds