Searched refs:index_sequence (Results 1 – 10 of 10) sorted by relevance
/frameworks/native/include/ftl/ |
D | static_vector.h | 186 : StaticVector(std::index_sequence<0>{}, std::forward<E>(element), in StaticVector() 204 StaticVector(InitializerList<U, std::index_sequence<Size, Sizes...>, Types...>&& list) in StaticVector() 205 : StaticVector(std::index_sequence<0, 0, Size>{}, std::make_index_sequence<Size>{}, in StaticVector() 206 std::index_sequence<Sizes...>{}, list.tuple) { 334 StaticVector(std::index_sequence<I>, E&& element, Es&&... elements) in StaticVector() 335 : StaticVector(std::index_sequence<I + 1>{}, std::forward<Es>(elements)...) { in StaticVector() 341 explicit StaticVector(std::index_sequence<I>) : size_(I) {} in StaticVector() 354 StaticVector(std::index_sequence<I, ArgIndex, ArgCount>, std::index_sequence<Indices...>, in StaticVector() 355 std::index_sequence<Size, Sizes...>, std::tuple<Args...>& tuple) in StaticVector() 356 : StaticVector(std::index_sequence<I + 1, ArgIndex + ArgCount, Size>{}, in StaticVector() [all …]
|
D | initializer_list.h | 50 template <typename T, typename Sizes = std::index_sequence<>, typename... Types> 54 struct InitializerList<T, std::index_sequence<Sizes...>, Types...> { 59 T, std::index_sequence<Sizes..., sizeof...(Args)>, Types..., Args&&...> { 76 struct InitializerList<KeyValue<K, V, E>, std::index_sequence<Sizes...>, Types...> { 80 KeyValue<K, V, E>, std::index_sequence<Sizes..., 3>, Types..., std::piecewise_construct_t,
|
D | small_map.h | 101 SmallMap(InitializerList<U, std::index_sequence<Sizes...>, Types...>&& list) in SmallMap() 269 SmallMap(InitializerList<KeyValue<K, V, E>, std::index_sequence<Sizes...>, Types...>&&)
|
D | small_vector.h | 325 SmallVector(InitializerList<U, std::index_sequence<Sizes...>, Types...>&& list) in SmallVector() 436 SmallVector(InitializerList<T, std::index_sequence<Sizes...>, Types...>&&)
|
/frameworks/libs/binary_translation/guest_abi/include/berberis/guest_abi/ |
D | function_wrappers.h | 96 static void FuncImpl(Func func, ThreadState* state, std::index_sequence<I...>) {
|
/frameworks/base/libs/hwui/canvas/ |
D | OpBuffer.h | 228 void do_for_each(F&& f, std::index_sequence<I...>) const { in do_for_each()
|
/frameworks/native/libs/binder/include/binder/ |
D | SafeInterface.h | 652 std::index_sequence<I...> /*unused*/) { 657 std::index_sequence<I...> /*unused*/) {
|
/frameworks/av/media/libaudioprocessing/ |
D | AudioMixerBase.cpp | 1333 static constexpr auto makeVRMArray(std::index_sequence<Is...>) in makeVRMArray() 1363 static constexpr auto makeVMArray(std::index_sequence<Is...>) in makeVMArray()
|
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/ |
D | inline_intrinsic.h | 583 static constexpr auto UnwrapSimdReg(std::index_sequence<I...>, std::tuple<T...> regs) { in UnwrapSimdReg()
|
/frameworks/libs/binary_translation/tests/inline_asm_tests/ |
D | main_riscv64.cc | 114 std::ostream& PrintEach(std::ostream& os, std::index_sequence<N...>) const { in PrintEach()
|