pputl  0.2.1
pputl Preprocessor Utilities
repeat.h
Go to the documentation of this file.
1 #ifndef PPUTL_GEN_REPEAT_H_INCLUDED
2 #define PPUTL_GEN_REPEAT_H_INCLUDED
3 #///// c++20
4 #///////////////////////////////////////////////////////////////////////////////
5 #/// @brief \link PPUTL_GEN_REPEAT PPUTL_GEN_REPEAT\endlink -
6 #/// generates args by repeating __VA_ARGS__ [0, 256) times
7 #/// @file
8 #// __ ___
9 #// /\ \__/\_ \
10 #// _____ _____ __ __\ \ ,_\//\ \
11 #// /\ '__`\/\ '__`\/\ \/\ \\ \ \/ \ \ \
12 #// \ \ \_\ \ \ \_\ \ \ \_\ \\ \ \_ \_\ \_
13 #// \ \ ,__/\ \ ,__/\ \____/ \ \__\/\____\
14 #// \ \ \ \ \ \ \/___/ \/__/\/____/
15 #// \/_/ \/_/
16 #//
17 #// pputl Preprocessor Utilities
18 #// Copyright (C) 2020 Justin Collier <m@jpcx.dev>
19 #//
20 #// This program is free software: you can redistribute it and/or modify
21 #// it under the terms of the GNU General Public License as published by
22 #// the Free Software Foundation, either version 3 of the License, or
23 #// (at your option) any later version.
24 #//
25 #// This program is distributed in the hope that it will be useful,
26 #// but WITHOUT ANY WARRANTY; without even the internalied warranty of
27 #// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
28 #// GNU General Public License for more details.
29 #// //
30 #// You should have received a copy of the GNU General Public License ///
31 #// along with this program. If not, see <https://www.gnu.org/licenses/>. ////
32 #///////////////////////////////////////////////////////////////////////////////
33 #
34 #include "pputl/cat.h"
35 #
36 #/// generates args by repeating __VA_ARGS__ [0, 256) times
37 #///
38 #/// @param n - number of times to repeat [0, 256)
39 #/// @param ... - args to repeat
40 #///
41 #/// @ingroup gen
42 #/// @anchor PPUTL_GEN_REPEAT
43 #define PPUTL_GEN_REPEAT(n, ...)
44  PPUTL_CAT(PPUTL_DETAIL_GEN_REPEAT_, n)(__VA_ARGS__)
45 #
46 #// clang-format off
47 #define PPUTL_DETAIL_GEN_REPEAT_0( ...)
48 #define PPUTL_DETAIL_GEN_REPEAT_1( ...) __VA_ARGS__
49 #define PPUTL_DETAIL_GEN_REPEAT_2( ...) PPUTL_DETAIL_GEN_REPEAT_1 (__VA_ARGS__), __VA_ARGS__
50 #define PPUTL_DETAIL_GEN_REPEAT_3( ...) PPUTL_DETAIL_GEN_REPEAT_2 (__VA_ARGS__), __VA_ARGS__
51 #define PPUTL_DETAIL_GEN_REPEAT_4( ...) PPUTL_DETAIL_GEN_REPEAT_3 (__VA_ARGS__), __VA_ARGS__
52 #define PPUTL_DETAIL_GEN_REPEAT_5( ...) PPUTL_DETAIL_GEN_REPEAT_4 (__VA_ARGS__), __VA_ARGS__
53 #define PPUTL_DETAIL_GEN_REPEAT_6( ...) PPUTL_DETAIL_GEN_REPEAT_5 (__VA_ARGS__), __VA_ARGS__
54 #define PPUTL_DETAIL_GEN_REPEAT_7( ...) PPUTL_DETAIL_GEN_REPEAT_6 (__VA_ARGS__), __VA_ARGS__
55 #define PPUTL_DETAIL_GEN_REPEAT_8( ...) PPUTL_DETAIL_GEN_REPEAT_7 (__VA_ARGS__), __VA_ARGS__
56 #define PPUTL_DETAIL_GEN_REPEAT_9( ...) PPUTL_DETAIL_GEN_REPEAT_8 (__VA_ARGS__), __VA_ARGS__
57 #define PPUTL_DETAIL_GEN_REPEAT_10( ...) PPUTL_DETAIL_GEN_REPEAT_9 (__VA_ARGS__), __VA_ARGS__
58 #define PPUTL_DETAIL_GEN_REPEAT_11( ...) PPUTL_DETAIL_GEN_REPEAT_10 (__VA_ARGS__), __VA_ARGS__
59 #define PPUTL_DETAIL_GEN_REPEAT_12( ...) PPUTL_DETAIL_GEN_REPEAT_11 (__VA_ARGS__), __VA_ARGS__
60 #define PPUTL_DETAIL_GEN_REPEAT_13( ...) PPUTL_DETAIL_GEN_REPEAT_12 (__VA_ARGS__), __VA_ARGS__
61 #define PPUTL_DETAIL_GEN_REPEAT_14( ...) PPUTL_DETAIL_GEN_REPEAT_13 (__VA_ARGS__), __VA_ARGS__
62 #define PPUTL_DETAIL_GEN_REPEAT_15( ...) PPUTL_DETAIL_GEN_REPEAT_14 (__VA_ARGS__), __VA_ARGS__
63 #define PPUTL_DETAIL_GEN_REPEAT_16( ...) PPUTL_DETAIL_GEN_REPEAT_15 (__VA_ARGS__), __VA_ARGS__
64 #define PPUTL_DETAIL_GEN_REPEAT_17( ...) PPUTL_DETAIL_GEN_REPEAT_16 (__VA_ARGS__), __VA_ARGS__
65 #define PPUTL_DETAIL_GEN_REPEAT_18( ...) PPUTL_DETAIL_GEN_REPEAT_17 (__VA_ARGS__), __VA_ARGS__
66 #define PPUTL_DETAIL_GEN_REPEAT_19( ...) PPUTL_DETAIL_GEN_REPEAT_18 (__VA_ARGS__), __VA_ARGS__
67 #define PPUTL_DETAIL_GEN_REPEAT_20( ...) PPUTL_DETAIL_GEN_REPEAT_19 (__VA_ARGS__), __VA_ARGS__
68 #define PPUTL_DETAIL_GEN_REPEAT_21( ...) PPUTL_DETAIL_GEN_REPEAT_20 (__VA_ARGS__), __VA_ARGS__
69 #define PPUTL_DETAIL_GEN_REPEAT_22( ...) PPUTL_DETAIL_GEN_REPEAT_21 (__VA_ARGS__), __VA_ARGS__
70 #define PPUTL_DETAIL_GEN_REPEAT_23( ...) PPUTL_DETAIL_GEN_REPEAT_22 (__VA_ARGS__), __VA_ARGS__
71 #define PPUTL_DETAIL_GEN_REPEAT_24( ...) PPUTL_DETAIL_GEN_REPEAT_23 (__VA_ARGS__), __VA_ARGS__
72 #define PPUTL_DETAIL_GEN_REPEAT_25( ...) PPUTL_DETAIL_GEN_REPEAT_24 (__VA_ARGS__), __VA_ARGS__
73 #define PPUTL_DETAIL_GEN_REPEAT_26( ...) PPUTL_DETAIL_GEN_REPEAT_25 (__VA_ARGS__), __VA_ARGS__
74 #define PPUTL_DETAIL_GEN_REPEAT_27( ...) PPUTL_DETAIL_GEN_REPEAT_26 (__VA_ARGS__), __VA_ARGS__
75 #define PPUTL_DETAIL_GEN_REPEAT_28( ...) PPUTL_DETAIL_GEN_REPEAT_27 (__VA_ARGS__), __VA_ARGS__
76 #define PPUTL_DETAIL_GEN_REPEAT_29( ...) PPUTL_DETAIL_GEN_REPEAT_28 (__VA_ARGS__), __VA_ARGS__
77 #define PPUTL_DETAIL_GEN_REPEAT_30( ...) PPUTL_DETAIL_GEN_REPEAT_29 (__VA_ARGS__), __VA_ARGS__
78 #define PPUTL_DETAIL_GEN_REPEAT_31( ...) PPUTL_DETAIL_GEN_REPEAT_30 (__VA_ARGS__), __VA_ARGS__
79 #define PPUTL_DETAIL_GEN_REPEAT_32( ...) PPUTL_DETAIL_GEN_REPEAT_31 (__VA_ARGS__), __VA_ARGS__
80 #define PPUTL_DETAIL_GEN_REPEAT_33( ...) PPUTL_DETAIL_GEN_REPEAT_32 (__VA_ARGS__), __VA_ARGS__
81 #define PPUTL_DETAIL_GEN_REPEAT_34( ...) PPUTL_DETAIL_GEN_REPEAT_33 (__VA_ARGS__), __VA_ARGS__
82 #define PPUTL_DETAIL_GEN_REPEAT_35( ...) PPUTL_DETAIL_GEN_REPEAT_34 (__VA_ARGS__), __VA_ARGS__
83 #define PPUTL_DETAIL_GEN_REPEAT_36( ...) PPUTL_DETAIL_GEN_REPEAT_35 (__VA_ARGS__), __VA_ARGS__
84 #define PPUTL_DETAIL_GEN_REPEAT_37( ...) PPUTL_DETAIL_GEN_REPEAT_36 (__VA_ARGS__), __VA_ARGS__
85 #define PPUTL_DETAIL_GEN_REPEAT_38( ...) PPUTL_DETAIL_GEN_REPEAT_37 (__VA_ARGS__), __VA_ARGS__
86 #define PPUTL_DETAIL_GEN_REPEAT_39( ...) PPUTL_DETAIL_GEN_REPEAT_38 (__VA_ARGS__), __VA_ARGS__
87 #define PPUTL_DETAIL_GEN_REPEAT_40( ...) PPUTL_DETAIL_GEN_REPEAT_39 (__VA_ARGS__), __VA_ARGS__
88 #define PPUTL_DETAIL_GEN_REPEAT_41( ...) PPUTL_DETAIL_GEN_REPEAT_40 (__VA_ARGS__), __VA_ARGS__
89 #define PPUTL_DETAIL_GEN_REPEAT_42( ...) PPUTL_DETAIL_GEN_REPEAT_41 (__VA_ARGS__), __VA_ARGS__
90 #define PPUTL_DETAIL_GEN_REPEAT_43( ...) PPUTL_DETAIL_GEN_REPEAT_42 (__VA_ARGS__), __VA_ARGS__
91 #define PPUTL_DETAIL_GEN_REPEAT_44( ...) PPUTL_DETAIL_GEN_REPEAT_43 (__VA_ARGS__), __VA_ARGS__
92 #define PPUTL_DETAIL_GEN_REPEAT_45( ...) PPUTL_DETAIL_GEN_REPEAT_44 (__VA_ARGS__), __VA_ARGS__
93 #define PPUTL_DETAIL_GEN_REPEAT_46( ...) PPUTL_DETAIL_GEN_REPEAT_45 (__VA_ARGS__), __VA_ARGS__
94 #define PPUTL_DETAIL_GEN_REPEAT_47( ...) PPUTL_DETAIL_GEN_REPEAT_46 (__VA_ARGS__), __VA_ARGS__
95 #define PPUTL_DETAIL_GEN_REPEAT_48( ...) PPUTL_DETAIL_GEN_REPEAT_47 (__VA_ARGS__), __VA_ARGS__
96 #define PPUTL_DETAIL_GEN_REPEAT_49( ...) PPUTL_DETAIL_GEN_REPEAT_48 (__VA_ARGS__), __VA_ARGS__
97 #define PPUTL_DETAIL_GEN_REPEAT_50( ...) PPUTL_DETAIL_GEN_REPEAT_49 (__VA_ARGS__), __VA_ARGS__
98 #define PPUTL_DETAIL_GEN_REPEAT_51( ...) PPUTL_DETAIL_GEN_REPEAT_50 (__VA_ARGS__), __VA_ARGS__
99 #define PPUTL_DETAIL_GEN_REPEAT_52( ...) PPUTL_DETAIL_GEN_REPEAT_51 (__VA_ARGS__), __VA_ARGS__
100 #define PPUTL_DETAIL_GEN_REPEAT_53( ...) PPUTL_DETAIL_GEN_REPEAT_52 (__VA_ARGS__), __VA_ARGS__
101 #define PPUTL_DETAIL_GEN_REPEAT_54( ...) PPUTL_DETAIL_GEN_REPEAT_53 (__VA_ARGS__), __VA_ARGS__
102 #define PPUTL_DETAIL_GEN_REPEAT_55( ...) PPUTL_DETAIL_GEN_REPEAT_54 (__VA_ARGS__), __VA_ARGS__
103 #define PPUTL_DETAIL_GEN_REPEAT_56( ...) PPUTL_DETAIL_GEN_REPEAT_55 (__VA_ARGS__), __VA_ARGS__
104 #define PPUTL_DETAIL_GEN_REPEAT_57( ...) PPUTL_DETAIL_GEN_REPEAT_56 (__VA_ARGS__), __VA_ARGS__
105 #define PPUTL_DETAIL_GEN_REPEAT_58( ...) PPUTL_DETAIL_GEN_REPEAT_57 (__VA_ARGS__), __VA_ARGS__
106 #define PPUTL_DETAIL_GEN_REPEAT_59( ...) PPUTL_DETAIL_GEN_REPEAT_58 (__VA_ARGS__), __VA_ARGS__
107 #define PPUTL_DETAIL_GEN_REPEAT_60( ...) PPUTL_DETAIL_GEN_REPEAT_59 (__VA_ARGS__), __VA_ARGS__
108 #define PPUTL_DETAIL_GEN_REPEAT_61( ...) PPUTL_DETAIL_GEN_REPEAT_60 (__VA_ARGS__), __VA_ARGS__
109 #define PPUTL_DETAIL_GEN_REPEAT_62( ...) PPUTL_DETAIL_GEN_REPEAT_61 (__VA_ARGS__), __VA_ARGS__
110 #define PPUTL_DETAIL_GEN_REPEAT_63( ...) PPUTL_DETAIL_GEN_REPEAT_62 (__VA_ARGS__), __VA_ARGS__
111 #define PPUTL_DETAIL_GEN_REPEAT_64( ...) PPUTL_DETAIL_GEN_REPEAT_63 (__VA_ARGS__), __VA_ARGS__
112 #define PPUTL_DETAIL_GEN_REPEAT_65( ...) PPUTL_DETAIL_GEN_REPEAT_64 (__VA_ARGS__), __VA_ARGS__
113 #define PPUTL_DETAIL_GEN_REPEAT_66( ...) PPUTL_DETAIL_GEN_REPEAT_65 (__VA_ARGS__), __VA_ARGS__
114 #define PPUTL_DETAIL_GEN_REPEAT_67( ...) PPUTL_DETAIL_GEN_REPEAT_66 (__VA_ARGS__), __VA_ARGS__
115 #define PPUTL_DETAIL_GEN_REPEAT_68( ...) PPUTL_DETAIL_GEN_REPEAT_67 (__VA_ARGS__), __VA_ARGS__
116 #define PPUTL_DETAIL_GEN_REPEAT_69( ...) PPUTL_DETAIL_GEN_REPEAT_68 (__VA_ARGS__), __VA_ARGS__
117 #define PPUTL_DETAIL_GEN_REPEAT_70( ...) PPUTL_DETAIL_GEN_REPEAT_69 (__VA_ARGS__), __VA_ARGS__
118 #define PPUTL_DETAIL_GEN_REPEAT_71( ...) PPUTL_DETAIL_GEN_REPEAT_70 (__VA_ARGS__), __VA_ARGS__
119 #define PPUTL_DETAIL_GEN_REPEAT_72( ...) PPUTL_DETAIL_GEN_REPEAT_71 (__VA_ARGS__), __VA_ARGS__
120 #define PPUTL_DETAIL_GEN_REPEAT_73( ...) PPUTL_DETAIL_GEN_REPEAT_72 (__VA_ARGS__), __VA_ARGS__
121 #define PPUTL_DETAIL_GEN_REPEAT_74( ...) PPUTL_DETAIL_GEN_REPEAT_73 (__VA_ARGS__), __VA_ARGS__
122 #define PPUTL_DETAIL_GEN_REPEAT_75( ...) PPUTL_DETAIL_GEN_REPEAT_74 (__VA_ARGS__), __VA_ARGS__
123 #define PPUTL_DETAIL_GEN_REPEAT_76( ...) PPUTL_DETAIL_GEN_REPEAT_75 (__VA_ARGS__), __VA_ARGS__
124 #define PPUTL_DETAIL_GEN_REPEAT_77( ...) PPUTL_DETAIL_GEN_REPEAT_76 (__VA_ARGS__), __VA_ARGS__
125 #define PPUTL_DETAIL_GEN_REPEAT_78( ...) PPUTL_DETAIL_GEN_REPEAT_77 (__VA_ARGS__), __VA_ARGS__
126 #define PPUTL_DETAIL_GEN_REPEAT_79( ...) PPUTL_DETAIL_GEN_REPEAT_78 (__VA_ARGS__), __VA_ARGS__
127 #define PPUTL_DETAIL_GEN_REPEAT_80( ...) PPUTL_DETAIL_GEN_REPEAT_79 (__VA_ARGS__), __VA_ARGS__
128 #define PPUTL_DETAIL_GEN_REPEAT_81( ...) PPUTL_DETAIL_GEN_REPEAT_80 (__VA_ARGS__), __VA_ARGS__
129 #define PPUTL_DETAIL_GEN_REPEAT_82( ...) PPUTL_DETAIL_GEN_REPEAT_81 (__VA_ARGS__), __VA_ARGS__
130 #define PPUTL_DETAIL_GEN_REPEAT_83( ...) PPUTL_DETAIL_GEN_REPEAT_82 (__VA_ARGS__), __VA_ARGS__
131 #define PPUTL_DETAIL_GEN_REPEAT_84( ...) PPUTL_DETAIL_GEN_REPEAT_83 (__VA_ARGS__), __VA_ARGS__
132 #define PPUTL_DETAIL_GEN_REPEAT_85( ...) PPUTL_DETAIL_GEN_REPEAT_84 (__VA_ARGS__), __VA_ARGS__
133 #define PPUTL_DETAIL_GEN_REPEAT_86( ...) PPUTL_DETAIL_GEN_REPEAT_85 (__VA_ARGS__), __VA_ARGS__
134 #define PPUTL_DETAIL_GEN_REPEAT_87( ...) PPUTL_DETAIL_GEN_REPEAT_86 (__VA_ARGS__), __VA_ARGS__
135 #define PPUTL_DETAIL_GEN_REPEAT_88( ...) PPUTL_DETAIL_GEN_REPEAT_87 (__VA_ARGS__), __VA_ARGS__
136 #define PPUTL_DETAIL_GEN_REPEAT_89( ...) PPUTL_DETAIL_GEN_REPEAT_88 (__VA_ARGS__), __VA_ARGS__
137 #define PPUTL_DETAIL_GEN_REPEAT_90( ...) PPUTL_DETAIL_GEN_REPEAT_89 (__VA_ARGS__), __VA_ARGS__
138 #define PPUTL_DETAIL_GEN_REPEAT_91( ...) PPUTL_DETAIL_GEN_REPEAT_90 (__VA_ARGS__), __VA_ARGS__
139 #define PPUTL_DETAIL_GEN_REPEAT_92( ...) PPUTL_DETAIL_GEN_REPEAT_91 (__VA_ARGS__), __VA_ARGS__
140 #define PPUTL_DETAIL_GEN_REPEAT_93( ...) PPUTL_DETAIL_GEN_REPEAT_92 (__VA_ARGS__), __VA_ARGS__
141 #define PPUTL_DETAIL_GEN_REPEAT_94( ...) PPUTL_DETAIL_GEN_REPEAT_93 (__VA_ARGS__), __VA_ARGS__
142 #define PPUTL_DETAIL_GEN_REPEAT_95( ...) PPUTL_DETAIL_GEN_REPEAT_94 (__VA_ARGS__), __VA_ARGS__
143 #define PPUTL_DETAIL_GEN_REPEAT_96( ...) PPUTL_DETAIL_GEN_REPEAT_95 (__VA_ARGS__), __VA_ARGS__
144 #define PPUTL_DETAIL_GEN_REPEAT_97( ...) PPUTL_DETAIL_GEN_REPEAT_96 (__VA_ARGS__), __VA_ARGS__
145 #define PPUTL_DETAIL_GEN_REPEAT_98( ...) PPUTL_DETAIL_GEN_REPEAT_97 (__VA_ARGS__), __VA_ARGS__
146 #define PPUTL_DETAIL_GEN_REPEAT_99( ...) PPUTL_DETAIL_GEN_REPEAT_98 (__VA_ARGS__), __VA_ARGS__
147 #define PPUTL_DETAIL_GEN_REPEAT_100(...) PPUTL_DETAIL_GEN_REPEAT_99 (__VA_ARGS__), __VA_ARGS__
148 #define PPUTL_DETAIL_GEN_REPEAT_101(...) PPUTL_DETAIL_GEN_REPEAT_100(__VA_ARGS__), __VA_ARGS__
149 #define PPUTL_DETAIL_GEN_REPEAT_102(...) PPUTL_DETAIL_GEN_REPEAT_101(__VA_ARGS__), __VA_ARGS__
150 #define PPUTL_DETAIL_GEN_REPEAT_103(...) PPUTL_DETAIL_GEN_REPEAT_102(__VA_ARGS__), __VA_ARGS__
151 #define PPUTL_DETAIL_GEN_REPEAT_104(...) PPUTL_DETAIL_GEN_REPEAT_103(__VA_ARGS__), __VA_ARGS__
152 #define PPUTL_DETAIL_GEN_REPEAT_105(...) PPUTL_DETAIL_GEN_REPEAT_104(__VA_ARGS__), __VA_ARGS__
153 #define PPUTL_DETAIL_GEN_REPEAT_106(...) PPUTL_DETAIL_GEN_REPEAT_105(__VA_ARGS__), __VA_ARGS__
154 #define PPUTL_DETAIL_GEN_REPEAT_107(...) PPUTL_DETAIL_GEN_REPEAT_106(__VA_ARGS__), __VA_ARGS__
155 #define PPUTL_DETAIL_GEN_REPEAT_108(...) PPUTL_DETAIL_GEN_REPEAT_107(__VA_ARGS__), __VA_ARGS__
156 #define PPUTL_DETAIL_GEN_REPEAT_109(...) PPUTL_DETAIL_GEN_REPEAT_108(__VA_ARGS__), __VA_ARGS__
157 #define PPUTL_DETAIL_GEN_REPEAT_110(...) PPUTL_DETAIL_GEN_REPEAT_109(__VA_ARGS__), __VA_ARGS__
158 #define PPUTL_DETAIL_GEN_REPEAT_111(...) PPUTL_DETAIL_GEN_REPEAT_110(__VA_ARGS__), __VA_ARGS__
159 #define PPUTL_DETAIL_GEN_REPEAT_112(...) PPUTL_DETAIL_GEN_REPEAT_111(__VA_ARGS__), __VA_ARGS__
160 #define PPUTL_DETAIL_GEN_REPEAT_113(...) PPUTL_DETAIL_GEN_REPEAT_112(__VA_ARGS__), __VA_ARGS__
161 #define PPUTL_DETAIL_GEN_REPEAT_114(...) PPUTL_DETAIL_GEN_REPEAT_113(__VA_ARGS__), __VA_ARGS__
162 #define PPUTL_DETAIL_GEN_REPEAT_115(...) PPUTL_DETAIL_GEN_REPEAT_114(__VA_ARGS__), __VA_ARGS__
163 #define PPUTL_DETAIL_GEN_REPEAT_116(...) PPUTL_DETAIL_GEN_REPEAT_115(__VA_ARGS__), __VA_ARGS__
164 #define PPUTL_DETAIL_GEN_REPEAT_117(...) PPUTL_DETAIL_GEN_REPEAT_116(__VA_ARGS__), __VA_ARGS__
165 #define PPUTL_DETAIL_GEN_REPEAT_118(...) PPUTL_DETAIL_GEN_REPEAT_117(__VA_ARGS__), __VA_ARGS__
166 #define PPUTL_DETAIL_GEN_REPEAT_119(...) PPUTL_DETAIL_GEN_REPEAT_118(__VA_ARGS__), __VA_ARGS__
167 #define PPUTL_DETAIL_GEN_REPEAT_120(...) PPUTL_DETAIL_GEN_REPEAT_119(__VA_ARGS__), __VA_ARGS__
168 #define PPUTL_DETAIL_GEN_REPEAT_121(...) PPUTL_DETAIL_GEN_REPEAT_120(__VA_ARGS__), __VA_ARGS__
169 #define PPUTL_DETAIL_GEN_REPEAT_122(...) PPUTL_DETAIL_GEN_REPEAT_121(__VA_ARGS__), __VA_ARGS__
170 #define PPUTL_DETAIL_GEN_REPEAT_123(...) PPUTL_DETAIL_GEN_REPEAT_122(__VA_ARGS__), __VA_ARGS__
171 #define PPUTL_DETAIL_GEN_REPEAT_124(...) PPUTL_DETAIL_GEN_REPEAT_123(__VA_ARGS__), __VA_ARGS__
172 #define PPUTL_DETAIL_GEN_REPEAT_125(...) PPUTL_DETAIL_GEN_REPEAT_124(__VA_ARGS__), __VA_ARGS__
173 #define PPUTL_DETAIL_GEN_REPEAT_126(...) PPUTL_DETAIL_GEN_REPEAT_125(__VA_ARGS__), __VA_ARGS__
174 #define PPUTL_DETAIL_GEN_REPEAT_127(...) PPUTL_DETAIL_GEN_REPEAT_126(__VA_ARGS__), __VA_ARGS__
175 #define PPUTL_DETAIL_GEN_REPEAT_128(...) PPUTL_DETAIL_GEN_REPEAT_127(__VA_ARGS__), __VA_ARGS__
176 #define PPUTL_DETAIL_GEN_REPEAT_129(...) PPUTL_DETAIL_GEN_REPEAT_128(__VA_ARGS__), __VA_ARGS__
177 #define PPUTL_DETAIL_GEN_REPEAT_130(...) PPUTL_DETAIL_GEN_REPEAT_129(__VA_ARGS__), __VA_ARGS__
178 #define PPUTL_DETAIL_GEN_REPEAT_131(...) PPUTL_DETAIL_GEN_REPEAT_130(__VA_ARGS__), __VA_ARGS__
179 #define PPUTL_DETAIL_GEN_REPEAT_132(...) PPUTL_DETAIL_GEN_REPEAT_131(__VA_ARGS__), __VA_ARGS__
180 #define PPUTL_DETAIL_GEN_REPEAT_133(...) PPUTL_DETAIL_GEN_REPEAT_132(__VA_ARGS__), __VA_ARGS__
181 #define PPUTL_DETAIL_GEN_REPEAT_134(...) PPUTL_DETAIL_GEN_REPEAT_133(__VA_ARGS__), __VA_ARGS__
182 #define PPUTL_DETAIL_GEN_REPEAT_135(...) PPUTL_DETAIL_GEN_REPEAT_134(__VA_ARGS__), __VA_ARGS__
183 #define PPUTL_DETAIL_GEN_REPEAT_136(...) PPUTL_DETAIL_GEN_REPEAT_135(__VA_ARGS__), __VA_ARGS__
184 #define PPUTL_DETAIL_GEN_REPEAT_137(...) PPUTL_DETAIL_GEN_REPEAT_136(__VA_ARGS__), __VA_ARGS__
185 #define PPUTL_DETAIL_GEN_REPEAT_138(...) PPUTL_DETAIL_GEN_REPEAT_137(__VA_ARGS__), __VA_ARGS__
186 #define PPUTL_DETAIL_GEN_REPEAT_139(...) PPUTL_DETAIL_GEN_REPEAT_138(__VA_ARGS__), __VA_ARGS__
187 #define PPUTL_DETAIL_GEN_REPEAT_140(...) PPUTL_DETAIL_GEN_REPEAT_139(__VA_ARGS__), __VA_ARGS__
188 #define PPUTL_DETAIL_GEN_REPEAT_141(...) PPUTL_DETAIL_GEN_REPEAT_140(__VA_ARGS__), __VA_ARGS__
189 #define PPUTL_DETAIL_GEN_REPEAT_142(...) PPUTL_DETAIL_GEN_REPEAT_141(__VA_ARGS__), __VA_ARGS__
190 #define PPUTL_DETAIL_GEN_REPEAT_143(...) PPUTL_DETAIL_GEN_REPEAT_142(__VA_ARGS__), __VA_ARGS__
191 #define PPUTL_DETAIL_GEN_REPEAT_144(...) PPUTL_DETAIL_GEN_REPEAT_143(__VA_ARGS__), __VA_ARGS__
192 #define PPUTL_DETAIL_GEN_REPEAT_145(...) PPUTL_DETAIL_GEN_REPEAT_144(__VA_ARGS__), __VA_ARGS__
193 #define PPUTL_DETAIL_GEN_REPEAT_146(...) PPUTL_DETAIL_GEN_REPEAT_145(__VA_ARGS__), __VA_ARGS__
194 #define PPUTL_DETAIL_GEN_REPEAT_147(...) PPUTL_DETAIL_GEN_REPEAT_146(__VA_ARGS__), __VA_ARGS__
195 #define PPUTL_DETAIL_GEN_REPEAT_148(...) PPUTL_DETAIL_GEN_REPEAT_147(__VA_ARGS__), __VA_ARGS__
196 #define PPUTL_DETAIL_GEN_REPEAT_149(...) PPUTL_DETAIL_GEN_REPEAT_148(__VA_ARGS__), __VA_ARGS__
197 #define PPUTL_DETAIL_GEN_REPEAT_150(...) PPUTL_DETAIL_GEN_REPEAT_149(__VA_ARGS__), __VA_ARGS__
198 #define PPUTL_DETAIL_GEN_REPEAT_151(...) PPUTL_DETAIL_GEN_REPEAT_150(__VA_ARGS__), __VA_ARGS__
199 #define PPUTL_DETAIL_GEN_REPEAT_152(...) PPUTL_DETAIL_GEN_REPEAT_151(__VA_ARGS__), __VA_ARGS__
200 #define PPUTL_DETAIL_GEN_REPEAT_153(...) PPUTL_DETAIL_GEN_REPEAT_152(__VA_ARGS__), __VA_ARGS__
201 #define PPUTL_DETAIL_GEN_REPEAT_154(...) PPUTL_DETAIL_GEN_REPEAT_153(__VA_ARGS__), __VA_ARGS__
202 #define PPUTL_DETAIL_GEN_REPEAT_155(...) PPUTL_DETAIL_GEN_REPEAT_154(__VA_ARGS__), __VA_ARGS__
203 #define PPUTL_DETAIL_GEN_REPEAT_156(...) PPUTL_DETAIL_GEN_REPEAT_155(__VA_ARGS__), __VA_ARGS__
204 #define PPUTL_DETAIL_GEN_REPEAT_157(...) PPUTL_DETAIL_GEN_REPEAT_156(__VA_ARGS__), __VA_ARGS__
205 #define PPUTL_DETAIL_GEN_REPEAT_158(...) PPUTL_DETAIL_GEN_REPEAT_157(__VA_ARGS__), __VA_ARGS__
206 #define PPUTL_DETAIL_GEN_REPEAT_159(...) PPUTL_DETAIL_GEN_REPEAT_158(__VA_ARGS__), __VA_ARGS__
207 #define PPUTL_DETAIL_GEN_REPEAT_160(...) PPUTL_DETAIL_GEN_REPEAT_159(__VA_ARGS__), __VA_ARGS__
208 #define PPUTL_DETAIL_GEN_REPEAT_161(...) PPUTL_DETAIL_GEN_REPEAT_160(__VA_ARGS__), __VA_ARGS__
209 #define PPUTL_DETAIL_GEN_REPEAT_162(...) PPUTL_DETAIL_GEN_REPEAT_161(__VA_ARGS__), __VA_ARGS__
210 #define PPUTL_DETAIL_GEN_REPEAT_163(...) PPUTL_DETAIL_GEN_REPEAT_162(__VA_ARGS__), __VA_ARGS__
211 #define PPUTL_DETAIL_GEN_REPEAT_164(...) PPUTL_DETAIL_GEN_REPEAT_163(__VA_ARGS__), __VA_ARGS__
212 #define PPUTL_DETAIL_GEN_REPEAT_165(...) PPUTL_DETAIL_GEN_REPEAT_164(__VA_ARGS__), __VA_ARGS__
213 #define PPUTL_DETAIL_GEN_REPEAT_166(...) PPUTL_DETAIL_GEN_REPEAT_165(__VA_ARGS__), __VA_ARGS__
214 #define PPUTL_DETAIL_GEN_REPEAT_167(...) PPUTL_DETAIL_GEN_REPEAT_166(__VA_ARGS__), __VA_ARGS__
215 #define PPUTL_DETAIL_GEN_REPEAT_168(...) PPUTL_DETAIL_GEN_REPEAT_167(__VA_ARGS__), __VA_ARGS__
216 #define PPUTL_DETAIL_GEN_REPEAT_169(...) PPUTL_DETAIL_GEN_REPEAT_168(__VA_ARGS__), __VA_ARGS__
217 #define PPUTL_DETAIL_GEN_REPEAT_170(...) PPUTL_DETAIL_GEN_REPEAT_169(__VA_ARGS__), __VA_ARGS__
218 #define PPUTL_DETAIL_GEN_REPEAT_171(...) PPUTL_DETAIL_GEN_REPEAT_170(__VA_ARGS__), __VA_ARGS__
219 #define PPUTL_DETAIL_GEN_REPEAT_172(...) PPUTL_DETAIL_GEN_REPEAT_171(__VA_ARGS__), __VA_ARGS__
220 #define PPUTL_DETAIL_GEN_REPEAT_173(...) PPUTL_DETAIL_GEN_REPEAT_172(__VA_ARGS__), __VA_ARGS__
221 #define PPUTL_DETAIL_GEN_REPEAT_174(...) PPUTL_DETAIL_GEN_REPEAT_173(__VA_ARGS__), __VA_ARGS__
222 #define PPUTL_DETAIL_GEN_REPEAT_175(...) PPUTL_DETAIL_GEN_REPEAT_174(__VA_ARGS__), __VA_ARGS__
223 #define PPUTL_DETAIL_GEN_REPEAT_176(...) PPUTL_DETAIL_GEN_REPEAT_175(__VA_ARGS__), __VA_ARGS__
224 #define PPUTL_DETAIL_GEN_REPEAT_177(...) PPUTL_DETAIL_GEN_REPEAT_176(__VA_ARGS__), __VA_ARGS__
225 #define PPUTL_DETAIL_GEN_REPEAT_178(...) PPUTL_DETAIL_GEN_REPEAT_177(__VA_ARGS__), __VA_ARGS__
226 #define PPUTL_DETAIL_GEN_REPEAT_179(...) PPUTL_DETAIL_GEN_REPEAT_178(__VA_ARGS__), __VA_ARGS__
227 #define PPUTL_DETAIL_GEN_REPEAT_180(...) PPUTL_DETAIL_GEN_REPEAT_179(__VA_ARGS__), __VA_ARGS__
228 #define PPUTL_DETAIL_GEN_REPEAT_181(...) PPUTL_DETAIL_GEN_REPEAT_180(__VA_ARGS__), __VA_ARGS__
229 #define PPUTL_DETAIL_GEN_REPEAT_182(...) PPUTL_DETAIL_GEN_REPEAT_181(__VA_ARGS__), __VA_ARGS__
230 #define PPUTL_DETAIL_GEN_REPEAT_183(...) PPUTL_DETAIL_GEN_REPEAT_182(__VA_ARGS__), __VA_ARGS__
231 #define PPUTL_DETAIL_GEN_REPEAT_184(...) PPUTL_DETAIL_GEN_REPEAT_183(__VA_ARGS__), __VA_ARGS__
232 #define PPUTL_DETAIL_GEN_REPEAT_185(...) PPUTL_DETAIL_GEN_REPEAT_184(__VA_ARGS__), __VA_ARGS__
233 #define PPUTL_DETAIL_GEN_REPEAT_186(...) PPUTL_DETAIL_GEN_REPEAT_185(__VA_ARGS__), __VA_ARGS__
234 #define PPUTL_DETAIL_GEN_REPEAT_187(...) PPUTL_DETAIL_GEN_REPEAT_186(__VA_ARGS__), __VA_ARGS__
235 #define PPUTL_DETAIL_GEN_REPEAT_188(...) PPUTL_DETAIL_GEN_REPEAT_187(__VA_ARGS__), __VA_ARGS__
236 #define PPUTL_DETAIL_GEN_REPEAT_189(...) PPUTL_DETAIL_GEN_REPEAT_188(__VA_ARGS__), __VA_ARGS__
237 #define PPUTL_DETAIL_GEN_REPEAT_190(...) PPUTL_DETAIL_GEN_REPEAT_189(__VA_ARGS__), __VA_ARGS__
238 #define PPUTL_DETAIL_GEN_REPEAT_191(...) PPUTL_DETAIL_GEN_REPEAT_190(__VA_ARGS__), __VA_ARGS__
239 #define PPUTL_DETAIL_GEN_REPEAT_192(...) PPUTL_DETAIL_GEN_REPEAT_191(__VA_ARGS__), __VA_ARGS__
240 #define PPUTL_DETAIL_GEN_REPEAT_193(...) PPUTL_DETAIL_GEN_REPEAT_192(__VA_ARGS__), __VA_ARGS__
241 #define PPUTL_DETAIL_GEN_REPEAT_194(...) PPUTL_DETAIL_GEN_REPEAT_193(__VA_ARGS__), __VA_ARGS__
242 #define PPUTL_DETAIL_GEN_REPEAT_195(...) PPUTL_DETAIL_GEN_REPEAT_194(__VA_ARGS__), __VA_ARGS__
243 #define PPUTL_DETAIL_GEN_REPEAT_196(...) PPUTL_DETAIL_GEN_REPEAT_195(__VA_ARGS__), __VA_ARGS__
244 #define PPUTL_DETAIL_GEN_REPEAT_197(...) PPUTL_DETAIL_GEN_REPEAT_196(__VA_ARGS__), __VA_ARGS__
245 #define PPUTL_DETAIL_GEN_REPEAT_198(...) PPUTL_DETAIL_GEN_REPEAT_197(__VA_ARGS__), __VA_ARGS__
246 #define PPUTL_DETAIL_GEN_REPEAT_199(...) PPUTL_DETAIL_GEN_REPEAT_198(__VA_ARGS__), __VA_ARGS__
247 #define PPUTL_DETAIL_GEN_REPEAT_200(...) PPUTL_DETAIL_GEN_REPEAT_199(__VA_ARGS__), __VA_ARGS__
248 #define PPUTL_DETAIL_GEN_REPEAT_201(...) PPUTL_DETAIL_GEN_REPEAT_200(__VA_ARGS__), __VA_ARGS__
249 #define PPUTL_DETAIL_GEN_REPEAT_202(...) PPUTL_DETAIL_GEN_REPEAT_201(__VA_ARGS__), __VA_ARGS__
250 #define PPUTL_DETAIL_GEN_REPEAT_203(...) PPUTL_DETAIL_GEN_REPEAT_202(__VA_ARGS__), __VA_ARGS__
251 #define PPUTL_DETAIL_GEN_REPEAT_204(...) PPUTL_DETAIL_GEN_REPEAT_203(__VA_ARGS__), __VA_ARGS__
252 #define PPUTL_DETAIL_GEN_REPEAT_205(...) PPUTL_DETAIL_GEN_REPEAT_204(__VA_ARGS__), __VA_ARGS__
253 #define PPUTL_DETAIL_GEN_REPEAT_206(...) PPUTL_DETAIL_GEN_REPEAT_205(__VA_ARGS__), __VA_ARGS__
254 #define PPUTL_DETAIL_GEN_REPEAT_207(...) PPUTL_DETAIL_GEN_REPEAT_206(__VA_ARGS__), __VA_ARGS__
255 #define PPUTL_DETAIL_GEN_REPEAT_208(...) PPUTL_DETAIL_GEN_REPEAT_207(__VA_ARGS__), __VA_ARGS__
256 #define PPUTL_DETAIL_GEN_REPEAT_209(...) PPUTL_DETAIL_GEN_REPEAT_208(__VA_ARGS__), __VA_ARGS__
257 #define PPUTL_DETAIL_GEN_REPEAT_210(...) PPUTL_DETAIL_GEN_REPEAT_209(__VA_ARGS__), __VA_ARGS__
258 #define PPUTL_DETAIL_GEN_REPEAT_211(...) PPUTL_DETAIL_GEN_REPEAT_210(__VA_ARGS__), __VA_ARGS__
259 #define PPUTL_DETAIL_GEN_REPEAT_212(...) PPUTL_DETAIL_GEN_REPEAT_211(__VA_ARGS__), __VA_ARGS__
260 #define PPUTL_DETAIL_GEN_REPEAT_213(...) PPUTL_DETAIL_GEN_REPEAT_212(__VA_ARGS__), __VA_ARGS__
261 #define PPUTL_DETAIL_GEN_REPEAT_214(...) PPUTL_DETAIL_GEN_REPEAT_213(__VA_ARGS__), __VA_ARGS__
262 #define PPUTL_DETAIL_GEN_REPEAT_215(...) PPUTL_DETAIL_GEN_REPEAT_214(__VA_ARGS__), __VA_ARGS__
263 #define PPUTL_DETAIL_GEN_REPEAT_216(...) PPUTL_DETAIL_GEN_REPEAT_215(__VA_ARGS__), __VA_ARGS__
264 #define PPUTL_DETAIL_GEN_REPEAT_217(...) PPUTL_DETAIL_GEN_REPEAT_216(__VA_ARGS__), __VA_ARGS__
265 #define PPUTL_DETAIL_GEN_REPEAT_218(...) PPUTL_DETAIL_GEN_REPEAT_217(__VA_ARGS__), __VA_ARGS__
266 #define PPUTL_DETAIL_GEN_REPEAT_219(...) PPUTL_DETAIL_GEN_REPEAT_218(__VA_ARGS__), __VA_ARGS__
267 #define PPUTL_DETAIL_GEN_REPEAT_220(...) PPUTL_DETAIL_GEN_REPEAT_219(__VA_ARGS__), __VA_ARGS__
268 #define PPUTL_DETAIL_GEN_REPEAT_221(...) PPUTL_DETAIL_GEN_REPEAT_220(__VA_ARGS__), __VA_ARGS__
269 #define PPUTL_DETAIL_GEN_REPEAT_222(...) PPUTL_DETAIL_GEN_REPEAT_221(__VA_ARGS__), __VA_ARGS__
270 #define PPUTL_DETAIL_GEN_REPEAT_223(...) PPUTL_DETAIL_GEN_REPEAT_222(__VA_ARGS__), __VA_ARGS__
271 #define PPUTL_DETAIL_GEN_REPEAT_224(...) PPUTL_DETAIL_GEN_REPEAT_223(__VA_ARGS__), __VA_ARGS__
272 #define PPUTL_DETAIL_GEN_REPEAT_225(...) PPUTL_DETAIL_GEN_REPEAT_224(__VA_ARGS__), __VA_ARGS__
273 #define PPUTL_DETAIL_GEN_REPEAT_226(...) PPUTL_DETAIL_GEN_REPEAT_225(__VA_ARGS__), __VA_ARGS__
274 #define PPUTL_DETAIL_GEN_REPEAT_227(...) PPUTL_DETAIL_GEN_REPEAT_226(__VA_ARGS__), __VA_ARGS__
275 #define PPUTL_DETAIL_GEN_REPEAT_228(...) PPUTL_DETAIL_GEN_REPEAT_227(__VA_ARGS__), __VA_ARGS__
276 #define PPUTL_DETAIL_GEN_REPEAT_229(...) PPUTL_DETAIL_GEN_REPEAT_228(__VA_ARGS__), __VA_ARGS__
277 #define PPUTL_DETAIL_GEN_REPEAT_230(...) PPUTL_DETAIL_GEN_REPEAT_229(__VA_ARGS__), __VA_ARGS__
278 #define PPUTL_DETAIL_GEN_REPEAT_231(...) PPUTL_DETAIL_GEN_REPEAT_230(__VA_ARGS__), __VA_ARGS__
279 #define PPUTL_DETAIL_GEN_REPEAT_232(...) PPUTL_DETAIL_GEN_REPEAT_231(__VA_ARGS__), __VA_ARGS__
280 #define PPUTL_DETAIL_GEN_REPEAT_233(...) PPUTL_DETAIL_GEN_REPEAT_232(__VA_ARGS__), __VA_ARGS__
281 #define PPUTL_DETAIL_GEN_REPEAT_234(...) PPUTL_DETAIL_GEN_REPEAT_233(__VA_ARGS__), __VA_ARGS__
282 #define PPUTL_DETAIL_GEN_REPEAT_235(...) PPUTL_DETAIL_GEN_REPEAT_234(__VA_ARGS__), __VA_ARGS__
283 #define PPUTL_DETAIL_GEN_REPEAT_236(...) PPUTL_DETAIL_GEN_REPEAT_235(__VA_ARGS__), __VA_ARGS__
284 #define PPUTL_DETAIL_GEN_REPEAT_237(...) PPUTL_DETAIL_GEN_REPEAT_236(__VA_ARGS__), __VA_ARGS__
285 #define PPUTL_DETAIL_GEN_REPEAT_238(...) PPUTL_DETAIL_GEN_REPEAT_237(__VA_ARGS__), __VA_ARGS__
286 #define PPUTL_DETAIL_GEN_REPEAT_239(...) PPUTL_DETAIL_GEN_REPEAT_238(__VA_ARGS__), __VA_ARGS__
287 #define PPUTL_DETAIL_GEN_REPEAT_240(...) PPUTL_DETAIL_GEN_REPEAT_239(__VA_ARGS__), __VA_ARGS__
288 #define PPUTL_DETAIL_GEN_REPEAT_241(...) PPUTL_DETAIL_GEN_REPEAT_240(__VA_ARGS__), __VA_ARGS__
289 #define PPUTL_DETAIL_GEN_REPEAT_242(...) PPUTL_DETAIL_GEN_REPEAT_241(__VA_ARGS__), __VA_ARGS__
290 #define PPUTL_DETAIL_GEN_REPEAT_243(...) PPUTL_DETAIL_GEN_REPEAT_242(__VA_ARGS__), __VA_ARGS__
291 #define PPUTL_DETAIL_GEN_REPEAT_244(...) PPUTL_DETAIL_GEN_REPEAT_243(__VA_ARGS__), __VA_ARGS__
292 #define PPUTL_DETAIL_GEN_REPEAT_245(...) PPUTL_DETAIL_GEN_REPEAT_244(__VA_ARGS__), __VA_ARGS__
293 #define PPUTL_DETAIL_GEN_REPEAT_246(...) PPUTL_DETAIL_GEN_REPEAT_245(__VA_ARGS__), __VA_ARGS__
294 #define PPUTL_DETAIL_GEN_REPEAT_247(...) PPUTL_DETAIL_GEN_REPEAT_246(__VA_ARGS__), __VA_ARGS__
295 #define PPUTL_DETAIL_GEN_REPEAT_248(...) PPUTL_DETAIL_GEN_REPEAT_247(__VA_ARGS__), __VA_ARGS__
296 #define PPUTL_DETAIL_GEN_REPEAT_249(...) PPUTL_DETAIL_GEN_REPEAT_248(__VA_ARGS__), __VA_ARGS__
297 #define PPUTL_DETAIL_GEN_REPEAT_250(...) PPUTL_DETAIL_GEN_REPEAT_249(__VA_ARGS__), __VA_ARGS__
298 #define PPUTL_DETAIL_GEN_REPEAT_251(...) PPUTL_DETAIL_GEN_REPEAT_250(__VA_ARGS__), __VA_ARGS__
299 #define PPUTL_DETAIL_GEN_REPEAT_252(...) PPUTL_DETAIL_GEN_REPEAT_251(__VA_ARGS__), __VA_ARGS__
300 #define PPUTL_DETAIL_GEN_REPEAT_253(...) PPUTL_DETAIL_GEN_REPEAT_252(__VA_ARGS__), __VA_ARGS__
301 #define PPUTL_DETAIL_GEN_REPEAT_254(...) PPUTL_DETAIL_GEN_REPEAT_253(__VA_ARGS__), __VA_ARGS__
302 #define PPUTL_DETAIL_GEN_REPEAT_255(...) PPUTL_DETAIL_GEN_REPEAT_254(__VA_ARGS__), __VA_ARGS__
303 #// clang-format off
304 #
305 #endif
PPUTL_DETAIL_GEN_REPEAT_107
#define PPUTL_DETAIL_GEN_REPEAT_107(...)
Definition: repeat.h:154
PPUTL_DETAIL_GEN_REPEAT_230
#define PPUTL_DETAIL_GEN_REPEAT_230(...)
Definition: repeat.h:277
PPUTL_DETAIL_GEN_REPEAT_110
#define PPUTL_DETAIL_GEN_REPEAT_110(...)
Definition: repeat.h:157
PPUTL_DETAIL_GEN_REPEAT_220
#define PPUTL_DETAIL_GEN_REPEAT_220(...)
Definition: repeat.h:267
PPUTL_DETAIL_GEN_REPEAT_68
#define PPUTL_DETAIL_GEN_REPEAT_68(...)
Definition: repeat.h:115
PPUTL_DETAIL_GEN_REPEAT_83
#define PPUTL_DETAIL_GEN_REPEAT_83(...)
Definition: repeat.h:130
PPUTL_DETAIL_GEN_REPEAT_95
#define PPUTL_DETAIL_GEN_REPEAT_95(...)
Definition: repeat.h:142
PPUTL_DETAIL_GEN_REPEAT_56
#define PPUTL_DETAIL_GEN_REPEAT_56(...)
Definition: repeat.h:103
PPUTL_DETAIL_GEN_REPEAT_199
#define PPUTL_DETAIL_GEN_REPEAT_199(...)
Definition: repeat.h:246
PPUTL_DETAIL_GEN_REPEAT_200
#define PPUTL_DETAIL_GEN_REPEAT_200(...)
Definition: repeat.h:247
PPUTL_DETAIL_GEN_REPEAT_6
#define PPUTL_DETAIL_GEN_REPEAT_6( ...)
Definition: repeat.h:53
PPUTL_DETAIL_GEN_REPEAT_50
#define PPUTL_DETAIL_GEN_REPEAT_50(...)
Definition: repeat.h:97
PPUTL_DETAIL_GEN_REPEAT_158
#define PPUTL_DETAIL_GEN_REPEAT_158(...)
Definition: repeat.h:205
PPUTL_DETAIL_GEN_REPEAT_239
#define PPUTL_DETAIL_GEN_REPEAT_239(...)
Definition: repeat.h:286
PPUTL_DETAIL_GEN_REPEAT_40
#define PPUTL_DETAIL_GEN_REPEAT_40(...)
Definition: repeat.h:87
PPUTL_DETAIL_GEN_REPEAT_33
#define PPUTL_DETAIL_GEN_REPEAT_33(...)
Definition: repeat.h:80
PPUTL_DETAIL_GEN_REPEAT_15
#define PPUTL_DETAIL_GEN_REPEAT_15(...)
Definition: repeat.h:62
PPUTL_DETAIL_GEN_REPEAT_99
#define PPUTL_DETAIL_GEN_REPEAT_99(...)
Definition: repeat.h:146
PPUTL_DETAIL_GEN_REPEAT_206
#define PPUTL_DETAIL_GEN_REPEAT_206(...)
Definition: repeat.h:253
PPUTL_DETAIL_GEN_REPEAT_209
#define PPUTL_DETAIL_GEN_REPEAT_209(...)
Definition: repeat.h:256
PPUTL_DETAIL_GEN_REPEAT_71
#define PPUTL_DETAIL_GEN_REPEAT_71(...)
Definition: repeat.h:118
PPUTL_DETAIL_GEN_REPEAT_101
#define PPUTL_DETAIL_GEN_REPEAT_101(...)
Definition: repeat.h:148
PPUTL_DETAIL_GEN_REPEAT_240
#define PPUTL_DETAIL_GEN_REPEAT_240(...)
Definition: repeat.h:287
PPUTL_DETAIL_GEN_REPEAT_131
#define PPUTL_DETAIL_GEN_REPEAT_131(...)
Definition: repeat.h:178
PPUTL_DETAIL_GEN_REPEAT_9
#define PPUTL_DETAIL_GEN_REPEAT_9( ...)
Definition: repeat.h:56
PPUTL_DETAIL_GEN_REPEAT_4
#define PPUTL_DETAIL_GEN_REPEAT_4( ...)
Definition: repeat.h:51
PPUTL_DETAIL_GEN_REPEAT_26
#define PPUTL_DETAIL_GEN_REPEAT_26(...)
Definition: repeat.h:73
PPUTL_DETAIL_GEN_REPEAT_34
#define PPUTL_DETAIL_GEN_REPEAT_34(...)
Definition: repeat.h:81
PPUTL_DETAIL_GEN_REPEAT_153
#define PPUTL_DETAIL_GEN_REPEAT_153(...)
Definition: repeat.h:200
PPUTL_DETAIL_GEN_REPEAT_234
#define PPUTL_DETAIL_GEN_REPEAT_234(...)
Definition: repeat.h:281
PPUTL_DETAIL_GEN_REPEAT_218
#define PPUTL_DETAIL_GEN_REPEAT_218(...)
Definition: repeat.h:265
PPUTL_DETAIL_GEN_REPEAT_94
#define PPUTL_DETAIL_GEN_REPEAT_94(...)
Definition: repeat.h:141
PPUTL_DETAIL_GEN_REPEAT_242
#define PPUTL_DETAIL_GEN_REPEAT_242(...)
Definition: repeat.h:289
PPUTL_DETAIL_GEN_REPEAT_211
#define PPUTL_DETAIL_GEN_REPEAT_211(...)
Definition: repeat.h:258
PPUTL_DETAIL_GEN_REPEAT_117
#define PPUTL_DETAIL_GEN_REPEAT_117(...)
Definition: repeat.h:164
PPUTL_DETAIL_GEN_REPEAT_169
#define PPUTL_DETAIL_GEN_REPEAT_169(...)
Definition: repeat.h:216
PPUTL_DETAIL_GEN_REPEAT_85
#define PPUTL_DETAIL_GEN_REPEAT_85(...)
Definition: repeat.h:132
PPUTL_DETAIL_GEN_REPEAT_92
#define PPUTL_DETAIL_GEN_REPEAT_92(...)
Definition: repeat.h:139
PPUTL_DETAIL_GEN_REPEAT_225
#define PPUTL_DETAIL_GEN_REPEAT_225(...)
Definition: repeat.h:272
PPUTL_DETAIL_GEN_REPEAT_215
#define PPUTL_DETAIL_GEN_REPEAT_215(...)
Definition: repeat.h:262
PPUTL_DETAIL_GEN_REPEAT_57
#define PPUTL_DETAIL_GEN_REPEAT_57(...)
Definition: repeat.h:104
PPUTL_DETAIL_GEN_REPEAT_93
#define PPUTL_DETAIL_GEN_REPEAT_93(...)
Definition: repeat.h:140
PPUTL_DETAIL_GEN_REPEAT_194
#define PPUTL_DETAIL_GEN_REPEAT_194(...)
Definition: repeat.h:241
PPUTL_DETAIL_GEN_REPEAT_155
#define PPUTL_DETAIL_GEN_REPEAT_155(...)
Definition: repeat.h:202
PPUTL_DETAIL_GEN_REPEAT_148
#define PPUTL_DETAIL_GEN_REPEAT_148(...)
Definition: repeat.h:195
PPUTL_DETAIL_GEN_REPEAT_25
#define PPUTL_DETAIL_GEN_REPEAT_25(...)
Definition: repeat.h:72
PPUTL_DETAIL_GEN_REPEAT_231
#define PPUTL_DETAIL_GEN_REPEAT_231(...)
Definition: repeat.h:278
PPUTL_DETAIL_GEN_REPEAT_69
#define PPUTL_DETAIL_GEN_REPEAT_69(...)
Definition: repeat.h:116
PPUTL_DETAIL_GEN_REPEAT_193
#define PPUTL_DETAIL_GEN_REPEAT_193(...)
Definition: repeat.h:240
PPUTL_DETAIL_GEN_REPEAT_118
#define PPUTL_DETAIL_GEN_REPEAT_118(...)
Definition: repeat.h:165
PPUTL_DETAIL_GEN_REPEAT_35
#define PPUTL_DETAIL_GEN_REPEAT_35(...)
Definition: repeat.h:82
PPUTL_DETAIL_GEN_REPEAT_236
#define PPUTL_DETAIL_GEN_REPEAT_236(...)
Definition: repeat.h:283
PPUTL_DETAIL_GEN_REPEAT_115
#define PPUTL_DETAIL_GEN_REPEAT_115(...)
Definition: repeat.h:162
PPUTL_DETAIL_GEN_REPEAT_136
#define PPUTL_DETAIL_GEN_REPEAT_136(...)
Definition: repeat.h:183
PPUTL_DETAIL_GEN_REPEAT_49
#define PPUTL_DETAIL_GEN_REPEAT_49(...)
Definition: repeat.h:96
PPUTL_DETAIL_GEN_REPEAT_64
#define PPUTL_DETAIL_GEN_REPEAT_64(...)
Definition: repeat.h:111
PPUTL_DETAIL_GEN_REPEAT_208
#define PPUTL_DETAIL_GEN_REPEAT_208(...)
Definition: repeat.h:255
PPUTL_DETAIL_GEN_REPEAT_228
#define PPUTL_DETAIL_GEN_REPEAT_228(...)
Definition: repeat.h:275
PPUTL_DETAIL_GEN_REPEAT_217
#define PPUTL_DETAIL_GEN_REPEAT_217(...)
Definition: repeat.h:264
PPUTL_DETAIL_GEN_REPEAT_82
#define PPUTL_DETAIL_GEN_REPEAT_82(...)
Definition: repeat.h:129
PPUTL_DETAIL_GEN_REPEAT_66
#define PPUTL_DETAIL_GEN_REPEAT_66(...)
Definition: repeat.h:113
PPUTL_DETAIL_GEN_REPEAT_187
#define PPUTL_DETAIL_GEN_REPEAT_187(...)
Definition: repeat.h:234
PPUTL_DETAIL_GEN_REPEAT_202
#define PPUTL_DETAIL_GEN_REPEAT_202(...)
Definition: repeat.h:249
PPUTL_DETAIL_GEN_REPEAT_86
#define PPUTL_DETAIL_GEN_REPEAT_86(...)
Definition: repeat.h:133
PPUTL_DETAIL_GEN_REPEAT_70
#define PPUTL_DETAIL_GEN_REPEAT_70(...)
Definition: repeat.h:117
PPUTL_DETAIL_GEN_REPEAT_63
#define PPUTL_DETAIL_GEN_REPEAT_63(...)
Definition: repeat.h:110
PPUTL_DETAIL_GEN_REPEAT_11
#define PPUTL_DETAIL_GEN_REPEAT_11(...)
Definition: repeat.h:58
PPUTL_DETAIL_GEN_REPEAT_170
#define PPUTL_DETAIL_GEN_REPEAT_170(...)
Definition: repeat.h:217
PPUTL_DETAIL_GEN_REPEAT_157
#define PPUTL_DETAIL_GEN_REPEAT_157(...)
Definition: repeat.h:204
PPUTL_DETAIL_GEN_REPEAT_221
#define PPUTL_DETAIL_GEN_REPEAT_221(...)
Definition: repeat.h:268
PPUTL_DETAIL_GEN_REPEAT_213
#define PPUTL_DETAIL_GEN_REPEAT_213(...)
Definition: repeat.h:260
PPUTL_DETAIL_GEN_REPEAT_198
#define PPUTL_DETAIL_GEN_REPEAT_198(...)
Definition: repeat.h:245
PPUTL_DETAIL_GEN_REPEAT_1
#define PPUTL_DETAIL_GEN_REPEAT_1( ...)
Definition: repeat.h:48
PPUTL_DETAIL_GEN_REPEAT_2
#define PPUTL_DETAIL_GEN_REPEAT_2( ...)
Definition: repeat.h:49
PPUTL_DETAIL_GEN_REPEAT_165
#define PPUTL_DETAIL_GEN_REPEAT_165(...)
Definition: repeat.h:212
PPUTL_DETAIL_GEN_REPEAT_97
#define PPUTL_DETAIL_GEN_REPEAT_97(...)
Definition: repeat.h:144
PPUTL_DETAIL_GEN_REPEAT_176
#define PPUTL_DETAIL_GEN_REPEAT_176(...)
Definition: repeat.h:223
PPUTL_DETAIL_GEN_REPEAT_17
#define PPUTL_DETAIL_GEN_REPEAT_17(...)
Definition: repeat.h:64
PPUTL_DETAIL_GEN_REPEAT_72
#define PPUTL_DETAIL_GEN_REPEAT_72(...)
Definition: repeat.h:119
PPUTL_DETAIL_GEN_REPEAT_251
#define PPUTL_DETAIL_GEN_REPEAT_251(...)
Definition: repeat.h:298
PPUTL_DETAIL_GEN_REPEAT_81
#define PPUTL_DETAIL_GEN_REPEAT_81(...)
Definition: repeat.h:128
PPUTL_DETAIL_GEN_REPEAT_32
#define PPUTL_DETAIL_GEN_REPEAT_32(...)
Definition: repeat.h:79
PPUTL_DETAIL_GEN_REPEAT_10
#define PPUTL_DETAIL_GEN_REPEAT_10(...)
Definition: repeat.h:57
PPUTL_DETAIL_GEN_REPEAT_123
#define PPUTL_DETAIL_GEN_REPEAT_123(...)
Definition: repeat.h:170
PPUTL_DETAIL_GEN_REPEAT_183
#define PPUTL_DETAIL_GEN_REPEAT_183(...)
Definition: repeat.h:230
PPUTL_DETAIL_GEN_REPEAT_96
#define PPUTL_DETAIL_GEN_REPEAT_96(...)
Definition: repeat.h:143
PPUTL_DETAIL_GEN_REPEAT_127
#define PPUTL_DETAIL_GEN_REPEAT_127(...)
Definition: repeat.h:174
PPUTL_DETAIL_GEN_REPEAT_87
#define PPUTL_DETAIL_GEN_REPEAT_87(...)
Definition: repeat.h:134
PPUTL_DETAIL_GEN_REPEAT_76
#define PPUTL_DETAIL_GEN_REPEAT_76(...)
Definition: repeat.h:123
PPUTL_DETAIL_GEN_REPEAT_121
#define PPUTL_DETAIL_GEN_REPEAT_121(...)
Definition: repeat.h:168
PPUTL_DETAIL_GEN_REPEAT_179
#define PPUTL_DETAIL_GEN_REPEAT_179(...)
Definition: repeat.h:226
PPUTL_DETAIL_GEN_REPEAT_235
#define PPUTL_DETAIL_GEN_REPEAT_235(...)
Definition: repeat.h:282
PPUTL_DETAIL_GEN_REPEAT_188
#define PPUTL_DETAIL_GEN_REPEAT_188(...)
Definition: repeat.h:235
PPUTL_DETAIL_GEN_REPEAT_149
#define PPUTL_DETAIL_GEN_REPEAT_149(...)
Definition: repeat.h:196
PPUTL_DETAIL_GEN_REPEAT_180
#define PPUTL_DETAIL_GEN_REPEAT_180(...)
Definition: repeat.h:227
PPUTL_DETAIL_GEN_REPEAT_42
#define PPUTL_DETAIL_GEN_REPEAT_42(...)
Definition: repeat.h:89
PPUTL_DETAIL_GEN_REPEAT_120
#define PPUTL_DETAIL_GEN_REPEAT_120(...)
Definition: repeat.h:167
PPUTL_DETAIL_GEN_REPEAT_3
#define PPUTL_DETAIL_GEN_REPEAT_3( ...)
Definition: repeat.h:50
PPUTL_DETAIL_GEN_REPEAT_181
#define PPUTL_DETAIL_GEN_REPEAT_181(...)
Definition: repeat.h:228
PPUTL_DETAIL_GEN_REPEAT_102
#define PPUTL_DETAIL_GEN_REPEAT_102(...)
Definition: repeat.h:149
PPUTL_DETAIL_GEN_REPEAT_16
#define PPUTL_DETAIL_GEN_REPEAT_16(...)
Definition: repeat.h:63
PPUTL_DETAIL_GEN_REPEAT_41
#define PPUTL_DETAIL_GEN_REPEAT_41(...)
Definition: repeat.h:88
PPUTL_DETAIL_GEN_REPEAT_5
#define PPUTL_DETAIL_GEN_REPEAT_5( ...)
Definition: repeat.h:52
PPUTL_DETAIL_GEN_REPEAT_43
#define PPUTL_DETAIL_GEN_REPEAT_43(...)
Definition: repeat.h:90
PPUTL_DETAIL_GEN_REPEAT_89
#define PPUTL_DETAIL_GEN_REPEAT_89(...)
Definition: repeat.h:136
PPUTL_DETAIL_GEN_REPEAT_249
#define PPUTL_DETAIL_GEN_REPEAT_249(...)
Definition: repeat.h:296
PPUTL_DETAIL_GEN_REPEAT_141
#define PPUTL_DETAIL_GEN_REPEAT_141(...)
Definition: repeat.h:188
PPUTL_DETAIL_GEN_REPEAT_135
#define PPUTL_DETAIL_GEN_REPEAT_135(...)
Definition: repeat.h:182
PPUTL_DETAIL_GEN_REPEAT_130
#define PPUTL_DETAIL_GEN_REPEAT_130(...)
Definition: repeat.h:177
PPUTL_DETAIL_GEN_REPEAT_154
#define PPUTL_DETAIL_GEN_REPEAT_154(...)
Definition: repeat.h:201
PPUTL_DETAIL_GEN_REPEAT_48
#define PPUTL_DETAIL_GEN_REPEAT_48(...)
Definition: repeat.h:95
PPUTL_DETAIL_GEN_REPEAT_244
#define PPUTL_DETAIL_GEN_REPEAT_244(...)
Definition: repeat.h:291
PPUTL_DETAIL_GEN_REPEAT_98
#define PPUTL_DETAIL_GEN_REPEAT_98(...)
Definition: repeat.h:145
PPUTL_DETAIL_GEN_REPEAT_111
#define PPUTL_DETAIL_GEN_REPEAT_111(...)
Definition: repeat.h:158
PPUTL_DETAIL_GEN_REPEAT_185
#define PPUTL_DETAIL_GEN_REPEAT_185(...)
Definition: repeat.h:232
PPUTL_DETAIL_GEN_REPEAT_128
#define PPUTL_DETAIL_GEN_REPEAT_128(...)
Definition: repeat.h:175
PPUTL_DETAIL_GEN_REPEAT_22
#define PPUTL_DETAIL_GEN_REPEAT_22(...)
Definition: repeat.h:69
PPUTL_DETAIL_GEN_REPEAT_36
#define PPUTL_DETAIL_GEN_REPEAT_36(...)
Definition: repeat.h:83
PPUTL_DETAIL_GEN_REPEAT_113
#define PPUTL_DETAIL_GEN_REPEAT_113(...)
Definition: repeat.h:160
PPUTL_DETAIL_GEN_REPEAT_232
#define PPUTL_DETAIL_GEN_REPEAT_232(...)
Definition: repeat.h:279
PPUTL_DETAIL_GEN_REPEAT_233
#define PPUTL_DETAIL_GEN_REPEAT_233(...)
Definition: repeat.h:280
PPUTL_DETAIL_GEN_REPEAT_30
#define PPUTL_DETAIL_GEN_REPEAT_30(...)
Definition: repeat.h:77
PPUTL_DETAIL_GEN_REPEAT_37
#define PPUTL_DETAIL_GEN_REPEAT_37(...)
Definition: repeat.h:84
PPUTL_DETAIL_GEN_REPEAT_195
#define PPUTL_DETAIL_GEN_REPEAT_195(...)
Definition: repeat.h:242
PPUTL_DETAIL_GEN_REPEAT_150
#define PPUTL_DETAIL_GEN_REPEAT_150(...)
Definition: repeat.h:197
PPUTL_DETAIL_GEN_REPEAT_54
#define PPUTL_DETAIL_GEN_REPEAT_54(...)
Definition: repeat.h:101
PPUTL_DETAIL_GEN_REPEAT_156
#define PPUTL_DETAIL_GEN_REPEAT_156(...)
Definition: repeat.h:203
PPUTL_DETAIL_GEN_REPEAT_23
#define PPUTL_DETAIL_GEN_REPEAT_23(...)
Definition: repeat.h:70
PPUTL_DETAIL_GEN_REPEAT_201
#define PPUTL_DETAIL_GEN_REPEAT_201(...)
Definition: repeat.h:248
PPUTL_DETAIL_GEN_REPEAT_59
#define PPUTL_DETAIL_GEN_REPEAT_59(...)
Definition: repeat.h:106
PPUTL_DETAIL_GEN_REPEAT_125
#define PPUTL_DETAIL_GEN_REPEAT_125(...)
Definition: repeat.h:172
PPUTL_DETAIL_GEN_REPEAT_27
#define PPUTL_DETAIL_GEN_REPEAT_27(...)
Definition: repeat.h:74
PPUTL_DETAIL_GEN_REPEAT_65
#define PPUTL_DETAIL_GEN_REPEAT_65(...)
Definition: repeat.h:112
PPUTL_DETAIL_GEN_REPEAT_248
#define PPUTL_DETAIL_GEN_REPEAT_248(...)
Definition: repeat.h:295
PPUTL_DETAIL_GEN_REPEAT_203
#define PPUTL_DETAIL_GEN_REPEAT_203(...)
Definition: repeat.h:250
PPUTL_DETAIL_GEN_REPEAT_47
#define PPUTL_DETAIL_GEN_REPEAT_47(...)
Definition: repeat.h:94
PPUTL_DETAIL_GEN_REPEAT_129
#define PPUTL_DETAIL_GEN_REPEAT_129(...)
Definition: repeat.h:176
PPUTL_DETAIL_GEN_REPEAT_164
#define PPUTL_DETAIL_GEN_REPEAT_164(...)
Definition: repeat.h:211
PPUTL_DETAIL_GEN_REPEAT_80
#define PPUTL_DETAIL_GEN_REPEAT_80(...)
Definition: repeat.h:127
PPUTL_DETAIL_GEN_REPEAT_126
#define PPUTL_DETAIL_GEN_REPEAT_126(...)
Definition: repeat.h:173
PPUTL_DETAIL_GEN_REPEAT_219
#define PPUTL_DETAIL_GEN_REPEAT_219(...)
Definition: repeat.h:266
PPUTL_DETAIL_GEN_REPEAT_192
#define PPUTL_DETAIL_GEN_REPEAT_192(...)
Definition: repeat.h:239
PPUTL_DETAIL_GEN_REPEAT_223
#define PPUTL_DETAIL_GEN_REPEAT_223(...)
Definition: repeat.h:270
PPUTL_DETAIL_GEN_REPEAT_7
#define PPUTL_DETAIL_GEN_REPEAT_7( ...)
Definition: repeat.h:54
PPUTL_DETAIL_GEN_REPEAT_53
#define PPUTL_DETAIL_GEN_REPEAT_53(...)
Definition: repeat.h:100
PPUTL_DETAIL_GEN_REPEAT_222
#define PPUTL_DETAIL_GEN_REPEAT_222(...)
Definition: repeat.h:269
PPUTL_DETAIL_GEN_REPEAT_134
#define PPUTL_DETAIL_GEN_REPEAT_134(...)
Definition: repeat.h:181
PPUTL_DETAIL_GEN_REPEAT_77
#define PPUTL_DETAIL_GEN_REPEAT_77(...)
Definition: repeat.h:124
PPUTL_DETAIL_GEN_REPEAT_250
#define PPUTL_DETAIL_GEN_REPEAT_250(...)
Definition: repeat.h:297
PPUTL_DETAIL_GEN_REPEAT_18
#define PPUTL_DETAIL_GEN_REPEAT_18(...)
Definition: repeat.h:65
PPUTL_DETAIL_GEN_REPEAT_100
#define PPUTL_DETAIL_GEN_REPEAT_100(...)
Definition: repeat.h:147
PPUTL_DETAIL_GEN_REPEAT_67
#define PPUTL_DETAIL_GEN_REPEAT_67(...)
Definition: repeat.h:114
PPUTL_DETAIL_GEN_REPEAT_241
#define PPUTL_DETAIL_GEN_REPEAT_241(...)
Definition: repeat.h:288
PPUTL_DETAIL_GEN_REPEAT_147
#define PPUTL_DETAIL_GEN_REPEAT_147(...)
Definition: repeat.h:194
PPUTL_DETAIL_GEN_REPEAT_237
#define PPUTL_DETAIL_GEN_REPEAT_237(...)
Definition: repeat.h:284
PPUTL_DETAIL_GEN_REPEAT_132
#define PPUTL_DETAIL_GEN_REPEAT_132(...)
Definition: repeat.h:179
PPUTL_DETAIL_GEN_REPEAT_214
#define PPUTL_DETAIL_GEN_REPEAT_214(...)
Definition: repeat.h:261
PPUTL_DETAIL_GEN_REPEAT_191
#define PPUTL_DETAIL_GEN_REPEAT_191(...)
Definition: repeat.h:238
PPUTL_DETAIL_GEN_REPEAT_106
#define PPUTL_DETAIL_GEN_REPEAT_106(...)
Definition: repeat.h:153
PPUTL_DETAIL_GEN_REPEAT_29
#define PPUTL_DETAIL_GEN_REPEAT_29(...)
Definition: repeat.h:76
PPUTL_DETAIL_GEN_REPEAT_168
#define PPUTL_DETAIL_GEN_REPEAT_168(...)
Definition: repeat.h:215
PPUTL_DETAIL_GEN_REPEAT_119
#define PPUTL_DETAIL_GEN_REPEAT_119(...)
Definition: repeat.h:166
PPUTL_DETAIL_GEN_REPEAT_75
#define PPUTL_DETAIL_GEN_REPEAT_75(...)
Definition: repeat.h:122
PPUTL_DETAIL_GEN_REPEAT_205
#define PPUTL_DETAIL_GEN_REPEAT_205(...)
Definition: repeat.h:252
PPUTL_DETAIL_GEN_REPEAT_78
#define PPUTL_DETAIL_GEN_REPEAT_78(...)
Definition: repeat.h:125
PPUTL_DETAIL_GEN_REPEAT_88
#define PPUTL_DETAIL_GEN_REPEAT_88(...)
Definition: repeat.h:135
PPUTL_DETAIL_GEN_REPEAT_52
#define PPUTL_DETAIL_GEN_REPEAT_52(...)
Definition: repeat.h:99
PPUTL_DETAIL_GEN_REPEAT_13
#define PPUTL_DETAIL_GEN_REPEAT_13(...)
Definition: repeat.h:60
PPUTL_DETAIL_GEN_REPEAT_90
#define PPUTL_DETAIL_GEN_REPEAT_90(...)
Definition: repeat.h:137
PPUTL_DETAIL_GEN_REPEAT_138
#define PPUTL_DETAIL_GEN_REPEAT_138(...)
Definition: repeat.h:185
PPUTL_DETAIL_GEN_REPEAT_84
#define PPUTL_DETAIL_GEN_REPEAT_84(...)
Definition: repeat.h:131
PPUTL_DETAIL_GEN_REPEAT_140
#define PPUTL_DETAIL_GEN_REPEAT_140(...)
Definition: repeat.h:187
PPUTL_DETAIL_GEN_REPEAT_105
#define PPUTL_DETAIL_GEN_REPEAT_105(...)
Definition: repeat.h:152
PPUTL_DETAIL_GEN_REPEAT_207
#define PPUTL_DETAIL_GEN_REPEAT_207(...)
Definition: repeat.h:254
PPUTL_DETAIL_GEN_REPEAT_46
#define PPUTL_DETAIL_GEN_REPEAT_46(...)
Definition: repeat.h:93
PPUTL_DETAIL_GEN_REPEAT_139
#define PPUTL_DETAIL_GEN_REPEAT_139(...)
Definition: repeat.h:186
PPUTL_DETAIL_GEN_REPEAT_122
#define PPUTL_DETAIL_GEN_REPEAT_122(...)
Definition: repeat.h:169
PPUTL_DETAIL_GEN_REPEAT_210
#define PPUTL_DETAIL_GEN_REPEAT_210(...)
Definition: repeat.h:257
PPUTL_DETAIL_GEN_REPEAT_91
#define PPUTL_DETAIL_GEN_REPEAT_91(...)
Definition: repeat.h:138
PPUTL_DETAIL_GEN_REPEAT_24
#define PPUTL_DETAIL_GEN_REPEAT_24(...)
Definition: repeat.h:71
PPUTL_DETAIL_GEN_REPEAT_245
#define PPUTL_DETAIL_GEN_REPEAT_245(...)
Definition: repeat.h:292
PPUTL_DETAIL_GEN_REPEAT_161
#define PPUTL_DETAIL_GEN_REPEAT_161(...)
Definition: repeat.h:208
PPUTL_DETAIL_GEN_REPEAT_184
#define PPUTL_DETAIL_GEN_REPEAT_184(...)
Definition: repeat.h:231
PPUTL_DETAIL_GEN_REPEAT_104
#define PPUTL_DETAIL_GEN_REPEAT_104(...)
Definition: repeat.h:151
PPUTL_DETAIL_GEN_REPEAT_31
#define PPUTL_DETAIL_GEN_REPEAT_31(...)
Definition: repeat.h:78
PPUTL_DETAIL_GEN_REPEAT_109
#define PPUTL_DETAIL_GEN_REPEAT_109(...)
Definition: repeat.h:156
PPUTL_DETAIL_GEN_REPEAT_186
#define PPUTL_DETAIL_GEN_REPEAT_186(...)
Definition: repeat.h:233
PPUTL_DETAIL_GEN_REPEAT_252
#define PPUTL_DETAIL_GEN_REPEAT_252(...)
Definition: repeat.h:299
PPUTL_CAT
#define PPUTL_CAT(...)
Definition: cat.h:40
PPUTL_DETAIL_GEN_REPEAT_162
#define PPUTL_DETAIL_GEN_REPEAT_162(...)
Definition: repeat.h:209
PPUTL_DETAIL_GEN_REPEAT_172
#define PPUTL_DETAIL_GEN_REPEAT_172(...)
Definition: repeat.h:219
PPUTL_DETAIL_GEN_REPEAT_145
#define PPUTL_DETAIL_GEN_REPEAT_145(...)
Definition: repeat.h:192
PPUTL_DETAIL_GEN_REPEAT_167
#define PPUTL_DETAIL_GEN_REPEAT_167(...)
Definition: repeat.h:214
PPUTL_DETAIL_GEN_REPEAT_45
#define PPUTL_DETAIL_GEN_REPEAT_45(...)
Definition: repeat.h:92
PPUTL_DETAIL_GEN_REPEAT_51
#define PPUTL_DETAIL_GEN_REPEAT_51(...)
Definition: repeat.h:98
PPUTL_DETAIL_GEN_REPEAT_160
#define PPUTL_DETAIL_GEN_REPEAT_160(...)
Definition: repeat.h:207
PPUTL_DETAIL_GEN_REPEAT_178
#define PPUTL_DETAIL_GEN_REPEAT_178(...)
Definition: repeat.h:225
PPUTL_DETAIL_GEN_REPEAT_73
#define PPUTL_DETAIL_GEN_REPEAT_73(...)
Definition: repeat.h:120
PPUTL_DETAIL_GEN_REPEAT_229
#define PPUTL_DETAIL_GEN_REPEAT_229(...)
Definition: repeat.h:276
PPUTL_DETAIL_GEN_REPEAT_55
#define PPUTL_DETAIL_GEN_REPEAT_55(...)
Definition: repeat.h:102
PPUTL_DETAIL_GEN_REPEAT_39
#define PPUTL_DETAIL_GEN_REPEAT_39(...)
Definition: repeat.h:86
PPUTL_DETAIL_GEN_REPEAT_133
#define PPUTL_DETAIL_GEN_REPEAT_133(...)
Definition: repeat.h:180
PPUTL_DETAIL_GEN_REPEAT_246
#define PPUTL_DETAIL_GEN_REPEAT_246(...)
Definition: repeat.h:293
PPUTL_DETAIL_GEN_REPEAT_197
#define PPUTL_DETAIL_GEN_REPEAT_197(...)
Definition: repeat.h:244
PPUTL_DETAIL_GEN_REPEAT_108
#define PPUTL_DETAIL_GEN_REPEAT_108(...)
Definition: repeat.h:155
PPUTL_DETAIL_GEN_REPEAT_159
#define PPUTL_DETAIL_GEN_REPEAT_159(...)
Definition: repeat.h:206
PPUTL_DETAIL_GEN_REPEAT_254
#define PPUTL_DETAIL_GEN_REPEAT_254(...)
Definition: repeat.h:301
PPUTL_DETAIL_GEN_REPEAT_44
#define PPUTL_DETAIL_GEN_REPEAT_44(...)
Definition: repeat.h:91
PPUTL_DETAIL_GEN_REPEAT_204
#define PPUTL_DETAIL_GEN_REPEAT_204(...)
Definition: repeat.h:251
PPUTL_DETAIL_GEN_REPEAT_173
#define PPUTL_DETAIL_GEN_REPEAT_173(...)
Definition: repeat.h:220
PPUTL_DETAIL_GEN_REPEAT_12
#define PPUTL_DETAIL_GEN_REPEAT_12(...)
Definition: repeat.h:59
PPUTL_DETAIL_GEN_REPEAT_190
#define PPUTL_DETAIL_GEN_REPEAT_190(...)
Definition: repeat.h:237
PPUTL_DETAIL_GEN_REPEAT_238
#define PPUTL_DETAIL_GEN_REPEAT_238(...)
Definition: repeat.h:285
PPUTL_DETAIL_GEN_REPEAT_28
#define PPUTL_DETAIL_GEN_REPEAT_28(...)
Definition: repeat.h:75
PPUTL_DETAIL_GEN_REPEAT_21
#define PPUTL_DETAIL_GEN_REPEAT_21(...)
Definition: repeat.h:68
PPUTL_DETAIL_GEN_REPEAT_8
#define PPUTL_DETAIL_GEN_REPEAT_8( ...)
Definition: repeat.h:55
PPUTL_DETAIL_GEN_REPEAT_79
#define PPUTL_DETAIL_GEN_REPEAT_79(...)
Definition: repeat.h:126
PPUTL_DETAIL_GEN_REPEAT_253
#define PPUTL_DETAIL_GEN_REPEAT_253(...)
Definition: repeat.h:300
PPUTL_DETAIL_GEN_REPEAT_189
#define PPUTL_DETAIL_GEN_REPEAT_189(...)
Definition: repeat.h:236
PPUTL_DETAIL_GEN_REPEAT_143
#define PPUTL_DETAIL_GEN_REPEAT_143(...)
Definition: repeat.h:190
PPUTL_DETAIL_GEN_REPEAT_151
#define PPUTL_DETAIL_GEN_REPEAT_151(...)
Definition: repeat.h:198
PPUTL_DETAIL_GEN_REPEAT_166
#define PPUTL_DETAIL_GEN_REPEAT_166(...)
Definition: repeat.h:213
PPUTL_DETAIL_GEN_REPEAT_114
#define PPUTL_DETAIL_GEN_REPEAT_114(...)
Definition: repeat.h:161
PPUTL_DETAIL_GEN_REPEAT_171
#define PPUTL_DETAIL_GEN_REPEAT_171(...)
Definition: repeat.h:218
PPUTL_DETAIL_GEN_REPEAT_243
#define PPUTL_DETAIL_GEN_REPEAT_243(...)
Definition: repeat.h:290
PPUTL_DETAIL_GEN_REPEAT_152
#define PPUTL_DETAIL_GEN_REPEAT_152(...)
Definition: repeat.h:199
PPUTL_DETAIL_GEN_REPEAT_226
#define PPUTL_DETAIL_GEN_REPEAT_226(...)
Definition: repeat.h:273
PPUTL_DETAIL_GEN_REPEAT_103
#define PPUTL_DETAIL_GEN_REPEAT_103(...)
Definition: repeat.h:150
PPUTL_DETAIL_GEN_REPEAT_177
#define PPUTL_DETAIL_GEN_REPEAT_177(...)
Definition: repeat.h:224
PPUTL_DETAIL_GEN_REPEAT_61
#define PPUTL_DETAIL_GEN_REPEAT_61(...)
Definition: repeat.h:108
PPUTL_DETAIL_GEN_REPEAT_212
#define PPUTL_DETAIL_GEN_REPEAT_212(...)
Definition: repeat.h:259
PPUTL_DETAIL_GEN_REPEAT_163
#define PPUTL_DETAIL_GEN_REPEAT_163(...)
Definition: repeat.h:210
PPUTL_DETAIL_GEN_REPEAT_227
#define PPUTL_DETAIL_GEN_REPEAT_227(...)
Definition: repeat.h:274
PPUTL_DETAIL_GEN_REPEAT_216
#define PPUTL_DETAIL_GEN_REPEAT_216(...)
Definition: repeat.h:263
PPUTL_DETAIL_GEN_REPEAT_112
#define PPUTL_DETAIL_GEN_REPEAT_112(...)
Definition: repeat.h:159
PPUTL_DETAIL_GEN_REPEAT_196
#define PPUTL_DETAIL_GEN_REPEAT_196(...)
Definition: repeat.h:243
PPUTL_DETAIL_GEN_REPEAT_247
#define PPUTL_DETAIL_GEN_REPEAT_247(...)
Definition: repeat.h:294
PPUTL_DETAIL_GEN_REPEAT_124
#define PPUTL_DETAIL_GEN_REPEAT_124(...)
Definition: repeat.h:171
PPUTL_DETAIL_GEN_REPEAT_20
#define PPUTL_DETAIL_GEN_REPEAT_20(...)
Definition: repeat.h:67
PPUTL_DETAIL_GEN_REPEAT_60
#define PPUTL_DETAIL_GEN_REPEAT_60(...)
Definition: repeat.h:107
PPUTL_DETAIL_GEN_REPEAT_142
#define PPUTL_DETAIL_GEN_REPEAT_142(...)
Definition: repeat.h:189
PPUTL_DETAIL_GEN_REPEAT_62
#define PPUTL_DETAIL_GEN_REPEAT_62(...)
Definition: repeat.h:109
PPUTL_DETAIL_GEN_REPEAT_74
#define PPUTL_DETAIL_GEN_REPEAT_74(...)
Definition: repeat.h:121
PPUTL_DETAIL_GEN_REPEAT_224
#define PPUTL_DETAIL_GEN_REPEAT_224(...)
Definition: repeat.h:271
PPUTL_DETAIL_GEN_REPEAT_137
#define PPUTL_DETAIL_GEN_REPEAT_137(...)
Definition: repeat.h:184
PPUTL_DETAIL_GEN_REPEAT_174
#define PPUTL_DETAIL_GEN_REPEAT_174(...)
Definition: repeat.h:221
PPUTL_DETAIL_GEN_REPEAT_38
#define PPUTL_DETAIL_GEN_REPEAT_38(...)
Definition: repeat.h:85
PPUTL_DETAIL_GEN_REPEAT_19
#define PPUTL_DETAIL_GEN_REPEAT_19(...)
Definition: repeat.h:66
PPUTL_DETAIL_GEN_REPEAT_182
#define PPUTL_DETAIL_GEN_REPEAT_182(...)
Definition: repeat.h:229
PPUTL_DETAIL_GEN_REPEAT_146
#define PPUTL_DETAIL_GEN_REPEAT_146(...)
Definition: repeat.h:193
PPUTL_DETAIL_GEN_REPEAT_116
#define PPUTL_DETAIL_GEN_REPEAT_116(...)
Definition: repeat.h:163
PPUTL_DETAIL_GEN_REPEAT_58
#define PPUTL_DETAIL_GEN_REPEAT_58(...)
Definition: repeat.h:105
PPUTL_DETAIL_GEN_REPEAT_175
#define PPUTL_DETAIL_GEN_REPEAT_175(...)
Definition: repeat.h:222
PPUTL_DETAIL_GEN_REPEAT_14
#define PPUTL_DETAIL_GEN_REPEAT_14(...)
Definition: repeat.h:61
PPUTL_DETAIL_GEN_REPEAT_144
#define PPUTL_DETAIL_GEN_REPEAT_144(...)
Definition: repeat.h:191