Home
last modified time | relevance | path

Searched refs:index_sequence (Results 1 – 17 of 17) sorted by relevance

/external/skqp/include/private/
DSkTLogic.h71 template <std::size_t... Ints> struct index_sequence { struct
72 using type = index_sequence; argument
79 struct make_index_sequence_combine<skstd::index_sequence<I1...>, skstd::index_sequence<I2...>> argument
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>{};
DSkTemplates.h482 constexpr auto SkMakeArrayFromIndexSequence(C c, skstd::index_sequence<Is...>)
/external/skia/include/private/
DSkTLogic.h71 template <std::size_t... Ints> struct index_sequence { struct
72 using type = index_sequence; argument
79 struct make_index_sequence_combine<skstd::index_sequence<I1...>, skstd::index_sequence<I2...>> argument
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>{};
DSkTemplates.h482 constexpr auto SkMakeArrayFromIndexSequence(C c, skstd::index_sequence<Is...>)
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
DSTLExtras.h353 template <size_t... I> struct index_sequence;
365 template <size_t... Ns> value_type deres(index_sequence<Ns...>) { in deres()
369 template <size_t... Ns> decltype(iterators) tup_inc(index_sequence<Ns...>) { in decltype()
386 bool test(const zip_first<Iters...> &other, index_sequence<Ns...>) const { in test()
407 template <size_t... Ns> iterator begin_impl(index_sequence<Ns...>) { in begin_impl()
410 template <size_t... Ns> iterator end_impl(index_sequence<Ns...>) { in end_impl()
469 struct index_sequence : integer_sequence<std::size_t, I...> {}; struct
474 struct build_index_impl<0, I...> : index_sequence<I...> {};
812 auto apply_tuple_impl(F &&f, Tuple &&t, index_sequence<I...>)
/external/llvm/include/llvm/ExecutionEngine/Orc/
DRPCChannel.h191 llvm::index_sequence<Is...> _) { in serializeTupleHelper()
204 llvm::index_sequence<Is...> _) { in deserializeTupleHelper()
DRPCUtils.h225 llvm::index_sequence<Is...> _) { in readAndHandle()
/external/llvm/include/llvm/Support/
DFormat.h84 index_sequence<Is...>) const { in snprint_tuple()
/external/libcxx/test/std/utilities/intseq/intseq.general/
Dinteger_seq.pass.cpp33 using sizemix = std::index_sequence<1, 1, 2, 3, 5>; // generates size_t: 1,1,2,3,5 in main()
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/
DFormat.h95 index_sequence<Is...>) const {
/external/libcxx/include/
Dvariant497 static constexpr auto __make_dispatch(index_sequence<_Is...>) {
505 index_sequence<(__identity<_Vs>{}, _Ip)...>{});
510 static constexpr auto __make_fdiagonal_impl(index_sequence<_Is...>) {
524 static constexpr auto __make_fmatrix_impl(index_sequence<_Is...> __is) {
530 static constexpr auto __make_fmatrix_impl(index_sequence<_Is...>,
531 index_sequence<_Js...>,
534 index_sequence<_Is..., _Js>{}, __ls...)...);
541 index_sequence<>{}, make_index_sequence<decay_t<_Vs>::__size()>{}...);
Dutility162 using index_sequence = integer_sequence<size_t, I...>;
852 using index_sequence = integer_sequence<size_t, _Ip...>;
/external/llvm/include/llvm/ADT/
DSTLExtras.h269 struct index_sequence : integer_sequence<std::size_t, I...> {}; struct
274 struct build_index_impl<0, I...> : index_sequence<I...> {};
/external/clang/lib/CodeGen/
DEHScopeStack.h203 T restore(CodeGenFunction &CGF, llvm::index_sequence<Is...>) {
/external/clang/include/clang/ASTMatchers/
DASTMatchersInternal.h1239 std::vector<DynTypedMatcher> getMatchers(llvm::index_sequence<Is...>) const {
/external/vixl/src/aarch64/
Dsimulator-aarch64.h1732 using local_index_sequence = std::index_sequence<I...>;
/external/clang/include/clang/Sema/
DSema.h1369 llvm::index_sequence<Is...>) const { in emit()