Home
last modified time | relevance | path

Searched refs:make_index_sequence (Results 1 – 25 of 25) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__utility/
H A Dinteger_sequence.h69 using make_index_sequence = make_integer_sequence<size_t, _Np>; variable
72 using index_sequence_for = make_index_sequence<sizeof...(_Tp)>;
/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.apply/
H A Dapply_large_arity.pass.cpp45 using make_function_t = typename make_function<Tp, std::make_index_sequence<Size>>::type;
59 using make_tuple_t = typename make_tuple_imp<Tp, std::make_index_sequence<Size>>::type;
/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/
H A Drecursion_depth.pass.cpp26 CreateTuple(std::make_index_sequence<1024>{}); in test()
/llvm-project-15.0.7/compiler-rt/lib/orc/
H A Dstl_extras.h37 using Indices = std::make_index_sequence< in decltype()
H A Dwrapper_function_utils.h161 using ArgIndices = std::make_index_sequence<std::tuple_size<ArgTuple>::value>;
/llvm-project-15.0.7/libcxx/benchmarks/
H A DVariantBenchmarks.h46 auto args = genVariants<N>(std::make_index_sequence<Alts>{}); in BM_Visit()
H A DCartesianBenchmarks.h97 std::make_index_sequence<NumLabels>{}));
/llvm-project-15.0.7/libcxx/test/libcxx/utilities/variant/variant.variant/
H A Dvariant_size.pass.cpp32 using make_variant_t = typename make_variant_imp<std::make_index_sequence<N>>::type;
/llvm-project-15.0.7/libcxx/include/__functional/
H A Dbind_back.h29 template <size_t _NBound, class = make_index_sequence<_NBound>>
/llvm-project-15.0.7/libcxx/test/std/utilities/intseq/intseq.general/
H A Dinteger_seq.pass.cpp31 using size4 = std::make_index_sequence<4>; // generates size_t: 0,1,2,3 in main()
/llvm-project-15.0.7/libcxx/include/
H A Dutility188 using make_index_sequence = make_integer_sequence<size_t, N>;
191 using index_sequence_for = make_index_sequence<sizeof...(T)>;
H A Darray518 return _VSTD::__to_array_lvalue_impl(__arr, make_index_sequence<_Size>());
531 make_index_sequence<_Size>());
H A Dvariant578 return __make_fdiagonal_impl<_Fp, _Vp, _Vs...>(make_index_sequence<_Np>{});
600 index_sequence<>{}, make_index_sequence<__uncvref_t<_Vs>::__size()>{}...);
/llvm-project-15.0.7/libcxx/include/__ranges/
H A Dzip_view.h95 … std::make_index_sequence<tuple_size<remove_cvref_t<_Tuple1>>::value>()); in __tuple_zip_transform()
109 … std::make_index_sequence<tuple_size<remove_cvref_t<_Tuple1>>::value>()); in __tuple_zip_for_each()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A Dthread.h49 std::make_index_sequence<std::tuple_size<CalleeTuple>() - 1> Indices{}; in GenericThreadProxy()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DMatchers.h236 std::make_index_sequence<sizeof...(Tys)>{}); in enumerate()
H A DPatternMatch.h1185 auto argIndices = std::make_index_sequence<
1246 std::make_index_sequence<llvm::function_traits<RewriteFnT>::num_args -
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DWrapperFunctionUtils.h214 using ArgIndices = std::make_index_sequence<std::tuple_size<ArgTuple>::value>;
277 using ArgIndices = std::make_index_sequence<std::tuple_size<ArgTuple>::value>;
H A DSimplePackedSerialization.h415 using ArgIndices = std::make_index_sequence<sizeof...(Ts)>;
/llvm-project-15.0.7/openmp/libomptarget/include/
H A Ddlwrap.h149 std::make_index_sequence<DLWRAP_ID()>()); \
/llvm-project-15.0.7/clang/lib/AST/
H A DParentMapContext.cpp275 tuple, std::make_index_sequence<std::tuple_size<Tuple>::value - 1>()); in tuple_pop_front()
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h1205 std::make_index_sequence<
1409 std::make_index_sequence<
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DSTLExtras.h2075 using Indices = std::make_index_sequence<
2118 std::make_index_sequence<sizeof...(argsAndPredicate) - 1>{});
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGNonTrivialStruct.cpp480 getParamAddrs<N>(std::make_index_sequence<N>{}, Alignments, Args, CGF); in getFunction()
/llvm-project-15.0.7/libcxx/include/experimental/
H A Dsimd1427 __can_generate<_Generator>(std::make_index_sequence<size()>()),
1431 std::make_index_sequence<size()>());