Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DSTLExtras.h670 decltype(iterators) tup_inc(std::index_sequence<Ns...>) const {
675 decltype(iterators) tup_dec(std::index_sequence<Ns...>) const {
681 std::index_sequence<Ns...>) const {
727 std::index_sequence<Ns...>) const {
756 iterator begin_impl(std::index_sequence<Ns...>) const {
838 std::index_sequence<Ns...>) const {
851 decltype(iterators) tup_inc(std::index_sequence<Ns...>) const {
889 iterator begin_impl(std::index_sequence<Ns...>) const {
1045 iterator begin_impl(std::index_sequence<Ns...>) {
1049 iterator begin_impl(std::index_sequence<Ns...>) const {
[all …]
/llvm-project-15.0.7/libcxx/benchmarks/
H A DCartesianBenchmarks.h26 constexpr auto makeEnumValueTuple(std::index_sequence<Idxs...>) { in makeEnumValueTuple()
40 void makeBenchmarkFromValuesImpl(const Args& A, std::index_sequence<Is...>) { in makeBenchmarkFromValuesImpl()
H A DVariantBenchmarks.h31 static auto genVariants(std::index_sequence<Is...>) { in genVariants()
/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/
H A Drecursion_depth.pass.cpp19 constexpr void CreateTuple(std::index_sequence<I...>) { in CreateTuple()
/llvm-project-15.0.7/clang/include/clang/Tooling/Refactoring/
H A DRefactoringActionRulesInternal.h50 std::index_sequence<Is...>) { in invokeRuleAfterValidatingRequirements()
90 std::index_sequence<Is...>) { in visitRefactoringOptions()
/llvm-project-15.0.7/compiler-rt/lib/orc/
H A Dstl_extras.h24 decltype(auto) apply_tuple_impl(F &&f, Tuple &&t, std::index_sequence<I...>) { in decltype()
H A Dwrapper_function_utils.h133 std::index_sequence<I...>) { in decltype()
142 std::index_sequence<I...>) { in call()
181 std::index_sequence<I...>) { in deserialize()
/llvm-project-15.0.7/libcxx/include/__utility/
H A Dinteger_sequence.h37 using index_sequence = integer_sequence<size_t, _Ip...>; variable
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DWrapperFunctionUtils.h186 std::index_sequence<I...>) { in decltype()
195 std::index_sequence<I...>) { in call()
234 std::index_sequence<I...>) { in deserialize()
303 std::index_sequence<I...>) { in deserialize()
312 ArgTupleT Args, std::index_sequence<I...>) { in callAsync()
H A DSimplePackedSerialization.h418 static size_t size(const std::tuple<Ts...> &T, std::index_sequence<I...>) { in size()
424 std::index_sequence<I...>) { in serialize()
430 std::index_sequence<I...>) { in deserialize()
/llvm-project-15.0.7/libcxx/include/__functional/
H A Dbind_back.h33 struct __bind_back_op<_NBound, index_sequence<_Ip...>> {
H A Dperfect_forward.h32 struct __perfect_forward_impl<_Op, index_sequence<_Idx...>, _BoundArgs...> {
/llvm-project-15.0.7/libcxx/test/std/utilities/intseq/intseq.general/
H A Dinteger_seq.pass.cpp34 using sizemix = std::index_sequence<1, 1, 2, 3, 5>; // generates size_t: 1,1,2,3,5 in main()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DPatternMatch.h1076 std::index_sequence<I...>) {
1098 std::index_sequence<I...>) {
1155 std::index_sequence<I...>) {
1205 std::index_sequence<I...>) {
1217 std::index_sequence<I...>) {
H A DMatchers.h226 std::index_sequence<Is...>) { in enumerateImpl()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DMatchers.h97 std::vector<Matcher<T>> TypedMatchers(std::index_sequence<I...>) const { in TypedMatchers()
/llvm-project-15.0.7/flang/lib/Parser/
H A Dbasic-parsers.h591 ApplyArgs<PARSER...> &args, ParseState &state, std::index_sequence<J...>) { in ApplyHelperArgs()
607 ApplyArgs<PARSER...> &&args, std::index_sequence<J...>) { in ApplyHelperFunction()
665 ApplyArgs<OBJPARSER, PARSER...> &&args, std::index_sequence<J...>) ->
718 ApplyArgs<PARSER...> &&args, std::index_sequence<J...>) { in ApplyHelperConstructor()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DFormat.h95 std::index_sequence<Is...>) const {
H A Dthread.h41 std::index_sequence<Indices...>) { in Apply()
H A DHashBuilder.h330 std::index_sequence<Indices...>) { in addTupleHelper()
/llvm-project-15.0.7/libcxx/include/
H A Dvariant556 static constexpr auto __make_dispatch(index_sequence<_Is...>) {
564 index_sequence<((void)__type_identity<_Vs>{}, _Ip)...>{});
569 static constexpr auto __make_fdiagonal_impl(index_sequence<_Is...>) {
583 static constexpr auto __make_fmatrix_impl(index_sequence<_Is...> __is) {
589 static constexpr auto __make_fmatrix_impl(index_sequence<_Is...>,
590 index_sequence<_Js...>,
593 index_sequence<_Is..., _Js>{}, __ls...)...);
600 index_sequence<>{}, make_index_sequence<__uncvref_t<_Vs>::__size()>{}...);
/llvm-project-15.0.7/libcxx/include/__ranges/
H A Dzip_view.h87 __tuple_zip_transform(_Fun&& __f, _Tuple1&& __tuple1, _Tuple2&& __tuple2, index_sequence<_Indices..… in __tuple_zip_transform()
100 index_sequence<_Indices...>) { in __tuple_zip_for_each()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DEHScopeStack.h202 T restore(CodeGenFunction &CGF, std::index_sequence<Is...>) {
/llvm-project-15.0.7/flang/include/flang/Common/
H A Dtemplate.h229 std::tuple<std::optional<A>...> &&t, std::index_sequence<J...>) {
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h1198 constexpr T *new_from_tuple_impl(Tuple &&t, std::index_sequence<I...>) {
1372 std::vector<DynTypedMatcher> getMatchers(std::index_sequence<Is...>) const & {
1377 std::vector<DynTypedMatcher> getMatchers(std::index_sequence<Is...>) && {
1401 std::index_sequence<I...>) {

12