pputl  0.2.1
pputl Preprocessor Utilities
cat.h
Go to the documentation of this file.
1 #ifndef PPUTL_CAT_H_INCLUDED
2 #define PPUTL_CAT_H_INCLUDED
3 #///// c++20
4 #///////////////////////////////////////////////////////////////////////////////
5 #/// @brief \link PPUTL_CAT PPUTL_CAT\endlink -
6 #/// concatenate [0, 256) args
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/nargs.h"
35 
36 #
37 #/// concatenate [0, 256) args
38 #/// @ingroup pputl
39 #/// @anchor PPUTL_CAT
40 #define PPUTL_CAT(...) PPUTL_DETAIL_CAT_X(__VA_ARGS__)
41 #
42 #define PPUTL_DETAIL_CAT_X(...)
43  PPUTL_DETAIL_CAT_CHOOSER(PPUTL_NARGS(__VA_ARGS__))
44  (__VA_ARGS__)
45 #define PPUTL_DETAIL_CAT_CHOOSER(nargs) PPUTL_DETAIL_CAT_CHOOSER_X(nargs)
46 #define PPUTL_DETAIL_CAT_CHOOSER_X(nargs) PPUTL_DETAIL_CAT_##nargs
47 #
48 #// clang-format off
49 #define PPUTL_DETAIL_CAT_0()
50 #define PPUTL_DETAIL_CAT_1(a) a
51 #define PPUTL_DETAIL_CAT_2(a, b) a##b
52 #define PPUTL_DETAIL_CAT_3(a, b, ...) PPUTL_DETAIL_CAT_2(a##b, __VA_ARGS__)
53 #define PPUTL_DETAIL_CAT_4(a, b, ...) PPUTL_DETAIL_CAT_3(a##b, __VA_ARGS__)
54 #define PPUTL_DETAIL_CAT_5(a, b, ...) PPUTL_DETAIL_CAT_4(a##b, __VA_ARGS__)
55 #define PPUTL_DETAIL_CAT_6(a, b, ...) PPUTL_DETAIL_CAT_5(a##b, __VA_ARGS__)
56 #define PPUTL_DETAIL_CAT_7(a, b, ...) PPUTL_DETAIL_CAT_6(a##b, __VA_ARGS__)
57 #define PPUTL_DETAIL_CAT_8(a, b, ...) PPUTL_DETAIL_CAT_7(a##b, __VA_ARGS__)
58 #define PPUTL_DETAIL_CAT_9(a, b, ...) PPUTL_DETAIL_CAT_8(a##b, __VA_ARGS__)
59 #define PPUTL_DETAIL_CAT_10(a, b, ...) PPUTL_DETAIL_CAT_9(a##b, __VA_ARGS__)
60 #define PPUTL_DETAIL_CAT_11(a, b, ...) PPUTL_DETAIL_CAT_10(a##b, __VA_ARGS__)
61 #define PPUTL_DETAIL_CAT_12(a, b, ...) PPUTL_DETAIL_CAT_11(a##b, __VA_ARGS__)
62 #define PPUTL_DETAIL_CAT_13(a, b, ...) PPUTL_DETAIL_CAT_12(a##b, __VA_ARGS__)
63 #define PPUTL_DETAIL_CAT_14(a, b, ...) PPUTL_DETAIL_CAT_13(a##b, __VA_ARGS__)
64 #define PPUTL_DETAIL_CAT_15(a, b, ...) PPUTL_DETAIL_CAT_14(a##b, __VA_ARGS__)
65 #define PPUTL_DETAIL_CAT_16(a, b, ...) PPUTL_DETAIL_CAT_15(a##b, __VA_ARGS__)
66 #define PPUTL_DETAIL_CAT_17(a, b, ...) PPUTL_DETAIL_CAT_16(a##b, __VA_ARGS__)
67 #define PPUTL_DETAIL_CAT_18(a, b, ...) PPUTL_DETAIL_CAT_17(a##b, __VA_ARGS__)
68 #define PPUTL_DETAIL_CAT_19(a, b, ...) PPUTL_DETAIL_CAT_18(a##b, __VA_ARGS__)
69 #define PPUTL_DETAIL_CAT_20(a, b, ...) PPUTL_DETAIL_CAT_19(a##b, __VA_ARGS__)
70 #define PPUTL_DETAIL_CAT_21(a, b, ...) PPUTL_DETAIL_CAT_20(a##b, __VA_ARGS__)
71 #define PPUTL_DETAIL_CAT_22(a, b, ...) PPUTL_DETAIL_CAT_21(a##b, __VA_ARGS__)
72 #define PPUTL_DETAIL_CAT_23(a, b, ...) PPUTL_DETAIL_CAT_22(a##b, __VA_ARGS__)
73 #define PPUTL_DETAIL_CAT_24(a, b, ...) PPUTL_DETAIL_CAT_23(a##b, __VA_ARGS__)
74 #define PPUTL_DETAIL_CAT_25(a, b, ...) PPUTL_DETAIL_CAT_24(a##b, __VA_ARGS__)
75 #define PPUTL_DETAIL_CAT_26(a, b, ...) PPUTL_DETAIL_CAT_25(a##b, __VA_ARGS__)
76 #define PPUTL_DETAIL_CAT_27(a, b, ...) PPUTL_DETAIL_CAT_26(a##b, __VA_ARGS__)
77 #define PPUTL_DETAIL_CAT_28(a, b, ...) PPUTL_DETAIL_CAT_27(a##b, __VA_ARGS__)
78 #define PPUTL_DETAIL_CAT_29(a, b, ...) PPUTL_DETAIL_CAT_28(a##b, __VA_ARGS__)
79 #define PPUTL_DETAIL_CAT_30(a, b, ...) PPUTL_DETAIL_CAT_29(a##b, __VA_ARGS__)
80 #define PPUTL_DETAIL_CAT_31(a, b, ...) PPUTL_DETAIL_CAT_30(a##b, __VA_ARGS__)
81 #define PPUTL_DETAIL_CAT_32(a, b, ...) PPUTL_DETAIL_CAT_31(a##b, __VA_ARGS__)
82 #define PPUTL_DETAIL_CAT_33(a, b, ...) PPUTL_DETAIL_CAT_32(a##b, __VA_ARGS__)
83 #define PPUTL_DETAIL_CAT_34(a, b, ...) PPUTL_DETAIL_CAT_33(a##b, __VA_ARGS__)
84 #define PPUTL_DETAIL_CAT_35(a, b, ...) PPUTL_DETAIL_CAT_34(a##b, __VA_ARGS__)
85 #define PPUTL_DETAIL_CAT_36(a, b, ...) PPUTL_DETAIL_CAT_35(a##b, __VA_ARGS__)
86 #define PPUTL_DETAIL_CAT_37(a, b, ...) PPUTL_DETAIL_CAT_36(a##b, __VA_ARGS__)
87 #define PPUTL_DETAIL_CAT_38(a, b, ...) PPUTL_DETAIL_CAT_37(a##b, __VA_ARGS__)
88 #define PPUTL_DETAIL_CAT_39(a, b, ...) PPUTL_DETAIL_CAT_38(a##b, __VA_ARGS__)
89 #define PPUTL_DETAIL_CAT_40(a, b, ...) PPUTL_DETAIL_CAT_39(a##b, __VA_ARGS__)
90 #define PPUTL_DETAIL_CAT_41(a, b, ...) PPUTL_DETAIL_CAT_40(a##b, __VA_ARGS__)
91 #define PPUTL_DETAIL_CAT_42(a, b, ...) PPUTL_DETAIL_CAT_41(a##b, __VA_ARGS__)
92 #define PPUTL_DETAIL_CAT_43(a, b, ...) PPUTL_DETAIL_CAT_42(a##b, __VA_ARGS__)
93 #define PPUTL_DETAIL_CAT_44(a, b, ...) PPUTL_DETAIL_CAT_43(a##b, __VA_ARGS__)
94 #define PPUTL_DETAIL_CAT_45(a, b, ...) PPUTL_DETAIL_CAT_44(a##b, __VA_ARGS__)
95 #define PPUTL_DETAIL_CAT_46(a, b, ...) PPUTL_DETAIL_CAT_45(a##b, __VA_ARGS__)
96 #define PPUTL_DETAIL_CAT_47(a, b, ...) PPUTL_DETAIL_CAT_46(a##b, __VA_ARGS__)
97 #define PPUTL_DETAIL_CAT_48(a, b, ...) PPUTL_DETAIL_CAT_47(a##b, __VA_ARGS__)
98 #define PPUTL_DETAIL_CAT_49(a, b, ...) PPUTL_DETAIL_CAT_48(a##b, __VA_ARGS__)
99 #define PPUTL_DETAIL_CAT_50(a, b, ...) PPUTL_DETAIL_CAT_49(a##b, __VA_ARGS__)
100 #define PPUTL_DETAIL_CAT_51(a, b, ...) PPUTL_DETAIL_CAT_50(a##b, __VA_ARGS__)
101 #define PPUTL_DETAIL_CAT_52(a, b, ...) PPUTL_DETAIL_CAT_51(a##b, __VA_ARGS__)
102 #define PPUTL_DETAIL_CAT_53(a, b, ...) PPUTL_DETAIL_CAT_52(a##b, __VA_ARGS__)
103 #define PPUTL_DETAIL_CAT_54(a, b, ...) PPUTL_DETAIL_CAT_53(a##b, __VA_ARGS__)
104 #define PPUTL_DETAIL_CAT_55(a, b, ...) PPUTL_DETAIL_CAT_54(a##b, __VA_ARGS__)
105 #define PPUTL_DETAIL_CAT_56(a, b, ...) PPUTL_DETAIL_CAT_55(a##b, __VA_ARGS__)
106 #define PPUTL_DETAIL_CAT_57(a, b, ...) PPUTL_DETAIL_CAT_56(a##b, __VA_ARGS__)
107 #define PPUTL_DETAIL_CAT_58(a, b, ...) PPUTL_DETAIL_CAT_57(a##b, __VA_ARGS__)
108 #define PPUTL_DETAIL_CAT_59(a, b, ...) PPUTL_DETAIL_CAT_58(a##b, __VA_ARGS__)
109 #define PPUTL_DETAIL_CAT_60(a, b, ...) PPUTL_DETAIL_CAT_59(a##b, __VA_ARGS__)
110 #define PPUTL_DETAIL_CAT_61(a, b, ...) PPUTL_DETAIL_CAT_60(a##b, __VA_ARGS__)
111 #define PPUTL_DETAIL_CAT_62(a, b, ...) PPUTL_DETAIL_CAT_61(a##b, __VA_ARGS__)
112 #define PPUTL_DETAIL_CAT_63(a, b, ...) PPUTL_DETAIL_CAT_62(a##b, __VA_ARGS__)
113 #define PPUTL_DETAIL_CAT_64(a, b, ...) PPUTL_DETAIL_CAT_63(a##b, __VA_ARGS__)
114 #define PPUTL_DETAIL_CAT_65(a, b, ...) PPUTL_DETAIL_CAT_64(a##b, __VA_ARGS__)
115 #define PPUTL_DETAIL_CAT_66(a, b, ...) PPUTL_DETAIL_CAT_65(a##b, __VA_ARGS__)
116 #define PPUTL_DETAIL_CAT_67(a, b, ...) PPUTL_DETAIL_CAT_66(a##b, __VA_ARGS__)
117 #define PPUTL_DETAIL_CAT_68(a, b, ...) PPUTL_DETAIL_CAT_67(a##b, __VA_ARGS__)
118 #define PPUTL_DETAIL_CAT_69(a, b, ...) PPUTL_DETAIL_CAT_68(a##b, __VA_ARGS__)
119 #define PPUTL_DETAIL_CAT_70(a, b, ...) PPUTL_DETAIL_CAT_69(a##b, __VA_ARGS__)
120 #define PPUTL_DETAIL_CAT_71(a, b, ...) PPUTL_DETAIL_CAT_70(a##b, __VA_ARGS__)
121 #define PPUTL_DETAIL_CAT_72(a, b, ...) PPUTL_DETAIL_CAT_71(a##b, __VA_ARGS__)
122 #define PPUTL_DETAIL_CAT_73(a, b, ...) PPUTL_DETAIL_CAT_72(a##b, __VA_ARGS__)
123 #define PPUTL_DETAIL_CAT_74(a, b, ...) PPUTL_DETAIL_CAT_73(a##b, __VA_ARGS__)
124 #define PPUTL_DETAIL_CAT_75(a, b, ...) PPUTL_DETAIL_CAT_74(a##b, __VA_ARGS__)
125 #define PPUTL_DETAIL_CAT_76(a, b, ...) PPUTL_DETAIL_CAT_75(a##b, __VA_ARGS__)
126 #define PPUTL_DETAIL_CAT_77(a, b, ...) PPUTL_DETAIL_CAT_76(a##b, __VA_ARGS__)
127 #define PPUTL_DETAIL_CAT_78(a, b, ...) PPUTL_DETAIL_CAT_77(a##b, __VA_ARGS__)
128 #define PPUTL_DETAIL_CAT_79(a, b, ...) PPUTL_DETAIL_CAT_78(a##b, __VA_ARGS__)
129 #define PPUTL_DETAIL_CAT_80(a, b, ...) PPUTL_DETAIL_CAT_79(a##b, __VA_ARGS__)
130 #define PPUTL_DETAIL_CAT_81(a, b, ...) PPUTL_DETAIL_CAT_80(a##b, __VA_ARGS__)
131 #define PPUTL_DETAIL_CAT_82(a, b, ...) PPUTL_DETAIL_CAT_81(a##b, __VA_ARGS__)
132 #define PPUTL_DETAIL_CAT_83(a, b, ...) PPUTL_DETAIL_CAT_82(a##b, __VA_ARGS__)
133 #define PPUTL_DETAIL_CAT_84(a, b, ...) PPUTL_DETAIL_CAT_83(a##b, __VA_ARGS__)
134 #define PPUTL_DETAIL_CAT_85(a, b, ...) PPUTL_DETAIL_CAT_84(a##b, __VA_ARGS__)
135 #define PPUTL_DETAIL_CAT_86(a, b, ...) PPUTL_DETAIL_CAT_85(a##b, __VA_ARGS__)
136 #define PPUTL_DETAIL_CAT_87(a, b, ...) PPUTL_DETAIL_CAT_86(a##b, __VA_ARGS__)
137 #define PPUTL_DETAIL_CAT_88(a, b, ...) PPUTL_DETAIL_CAT_87(a##b, __VA_ARGS__)
138 #define PPUTL_DETAIL_CAT_89(a, b, ...) PPUTL_DETAIL_CAT_88(a##b, __VA_ARGS__)
139 #define PPUTL_DETAIL_CAT_90(a, b, ...) PPUTL_DETAIL_CAT_89(a##b, __VA_ARGS__)
140 #define PPUTL_DETAIL_CAT_91(a, b, ...) PPUTL_DETAIL_CAT_90(a##b, __VA_ARGS__)
141 #define PPUTL_DETAIL_CAT_92(a, b, ...) PPUTL_DETAIL_CAT_91(a##b, __VA_ARGS__)
142 #define PPUTL_DETAIL_CAT_93(a, b, ...) PPUTL_DETAIL_CAT_92(a##b, __VA_ARGS__)
143 #define PPUTL_DETAIL_CAT_94(a, b, ...) PPUTL_DETAIL_CAT_93(a##b, __VA_ARGS__)
144 #define PPUTL_DETAIL_CAT_95(a, b, ...) PPUTL_DETAIL_CAT_94(a##b, __VA_ARGS__)
145 #define PPUTL_DETAIL_CAT_96(a, b, ...) PPUTL_DETAIL_CAT_95(a##b, __VA_ARGS__)
146 #define PPUTL_DETAIL_CAT_97(a, b, ...) PPUTL_DETAIL_CAT_96(a##b, __VA_ARGS__)
147 #define PPUTL_DETAIL_CAT_98(a, b, ...) PPUTL_DETAIL_CAT_97(a##b, __VA_ARGS__)
148 #define PPUTL_DETAIL_CAT_99(a, b, ...) PPUTL_DETAIL_CAT_98(a##b, __VA_ARGS__)
149 #define PPUTL_DETAIL_CAT_100(a, b, ...) PPUTL_DETAIL_CAT_99(a##b, __VA_ARGS__)
150 #define PPUTL_DETAIL_CAT_101(a, b, ...) PPUTL_DETAIL_CAT_100(a##b, __VA_ARGS__)
151 #define PPUTL_DETAIL_CAT_102(a, b, ...) PPUTL_DETAIL_CAT_101(a##b, __VA_ARGS__)
152 #define PPUTL_DETAIL_CAT_103(a, b, ...) PPUTL_DETAIL_CAT_102(a##b, __VA_ARGS__)
153 #define PPUTL_DETAIL_CAT_104(a, b, ...) PPUTL_DETAIL_CAT_103(a##b, __VA_ARGS__)
154 #define PPUTL_DETAIL_CAT_105(a, b, ...) PPUTL_DETAIL_CAT_104(a##b, __VA_ARGS__)
155 #define PPUTL_DETAIL_CAT_106(a, b, ...) PPUTL_DETAIL_CAT_105(a##b, __VA_ARGS__)
156 #define PPUTL_DETAIL_CAT_107(a, b, ...) PPUTL_DETAIL_CAT_106(a##b, __VA_ARGS__)
157 #define PPUTL_DETAIL_CAT_108(a, b, ...) PPUTL_DETAIL_CAT_107(a##b, __VA_ARGS__)
158 #define PPUTL_DETAIL_CAT_109(a, b, ...) PPUTL_DETAIL_CAT_108(a##b, __VA_ARGS__)
159 #define PPUTL_DETAIL_CAT_110(a, b, ...) PPUTL_DETAIL_CAT_109(a##b, __VA_ARGS__)
160 #define PPUTL_DETAIL_CAT_111(a, b, ...) PPUTL_DETAIL_CAT_110(a##b, __VA_ARGS__)
161 #define PPUTL_DETAIL_CAT_112(a, b, ...) PPUTL_DETAIL_CAT_111(a##b, __VA_ARGS__)
162 #define PPUTL_DETAIL_CAT_113(a, b, ...) PPUTL_DETAIL_CAT_112(a##b, __VA_ARGS__)
163 #define PPUTL_DETAIL_CAT_114(a, b, ...) PPUTL_DETAIL_CAT_113(a##b, __VA_ARGS__)
164 #define PPUTL_DETAIL_CAT_115(a, b, ...) PPUTL_DETAIL_CAT_114(a##b, __VA_ARGS__)
165 #define PPUTL_DETAIL_CAT_116(a, b, ...) PPUTL_DETAIL_CAT_115(a##b, __VA_ARGS__)
166 #define PPUTL_DETAIL_CAT_117(a, b, ...) PPUTL_DETAIL_CAT_116(a##b, __VA_ARGS__)
167 #define PPUTL_DETAIL_CAT_118(a, b, ...) PPUTL_DETAIL_CAT_117(a##b, __VA_ARGS__)
168 #define PPUTL_DETAIL_CAT_119(a, b, ...) PPUTL_DETAIL_CAT_118(a##b, __VA_ARGS__)
169 #define PPUTL_DETAIL_CAT_120(a, b, ...) PPUTL_DETAIL_CAT_119(a##b, __VA_ARGS__)
170 #define PPUTL_DETAIL_CAT_121(a, b, ...) PPUTL_DETAIL_CAT_120(a##b, __VA_ARGS__)
171 #define PPUTL_DETAIL_CAT_122(a, b, ...) PPUTL_DETAIL_CAT_121(a##b, __VA_ARGS__)
172 #define PPUTL_DETAIL_CAT_123(a, b, ...) PPUTL_DETAIL_CAT_122(a##b, __VA_ARGS__)
173 #define PPUTL_DETAIL_CAT_124(a, b, ...) PPUTL_DETAIL_CAT_123(a##b, __VA_ARGS__)
174 #define PPUTL_DETAIL_CAT_125(a, b, ...) PPUTL_DETAIL_CAT_124(a##b, __VA_ARGS__)
175 #define PPUTL_DETAIL_CAT_126(a, b, ...) PPUTL_DETAIL_CAT_125(a##b, __VA_ARGS__)
176 #define PPUTL_DETAIL_CAT_127(a, b, ...) PPUTL_DETAIL_CAT_126(a##b, __VA_ARGS__)
177 #define PPUTL_DETAIL_CAT_128(a, b, ...) PPUTL_DETAIL_CAT_127(a##b, __VA_ARGS__)
178 #define PPUTL_DETAIL_CAT_129(a, b, ...) PPUTL_DETAIL_CAT_128(a##b, __VA_ARGS__)
179 #define PPUTL_DETAIL_CAT_130(a, b, ...) PPUTL_DETAIL_CAT_129(a##b, __VA_ARGS__)
180 #define PPUTL_DETAIL_CAT_131(a, b, ...) PPUTL_DETAIL_CAT_130(a##b, __VA_ARGS__)
181 #define PPUTL_DETAIL_CAT_132(a, b, ...) PPUTL_DETAIL_CAT_131(a##b, __VA_ARGS__)
182 #define PPUTL_DETAIL_CAT_133(a, b, ...) PPUTL_DETAIL_CAT_132(a##b, __VA_ARGS__)
183 #define PPUTL_DETAIL_CAT_134(a, b, ...) PPUTL_DETAIL_CAT_133(a##b, __VA_ARGS__)
184 #define PPUTL_DETAIL_CAT_135(a, b, ...) PPUTL_DETAIL_CAT_134(a##b, __VA_ARGS__)
185 #define PPUTL_DETAIL_CAT_136(a, b, ...) PPUTL_DETAIL_CAT_135(a##b, __VA_ARGS__)
186 #define PPUTL_DETAIL_CAT_137(a, b, ...) PPUTL_DETAIL_CAT_136(a##b, __VA_ARGS__)
187 #define PPUTL_DETAIL_CAT_138(a, b, ...) PPUTL_DETAIL_CAT_137(a##b, __VA_ARGS__)
188 #define PPUTL_DETAIL_CAT_139(a, b, ...) PPUTL_DETAIL_CAT_138(a##b, __VA_ARGS__)
189 #define PPUTL_DETAIL_CAT_140(a, b, ...) PPUTL_DETAIL_CAT_139(a##b, __VA_ARGS__)
190 #define PPUTL_DETAIL_CAT_141(a, b, ...) PPUTL_DETAIL_CAT_140(a##b, __VA_ARGS__)
191 #define PPUTL_DETAIL_CAT_142(a, b, ...) PPUTL_DETAIL_CAT_141(a##b, __VA_ARGS__)
192 #define PPUTL_DETAIL_CAT_143(a, b, ...) PPUTL_DETAIL_CAT_142(a##b, __VA_ARGS__)
193 #define PPUTL_DETAIL_CAT_144(a, b, ...) PPUTL_DETAIL_CAT_143(a##b, __VA_ARGS__)
194 #define PPUTL_DETAIL_CAT_145(a, b, ...) PPUTL_DETAIL_CAT_144(a##b, __VA_ARGS__)
195 #define PPUTL_DETAIL_CAT_146(a, b, ...) PPUTL_DETAIL_CAT_145(a##b, __VA_ARGS__)
196 #define PPUTL_DETAIL_CAT_147(a, b, ...) PPUTL_DETAIL_CAT_146(a##b, __VA_ARGS__)
197 #define PPUTL_DETAIL_CAT_148(a, b, ...) PPUTL_DETAIL_CAT_147(a##b, __VA_ARGS__)
198 #define PPUTL_DETAIL_CAT_149(a, b, ...) PPUTL_DETAIL_CAT_148(a##b, __VA_ARGS__)
199 #define PPUTL_DETAIL_CAT_150(a, b, ...) PPUTL_DETAIL_CAT_149(a##b, __VA_ARGS__)
200 #define PPUTL_DETAIL_CAT_151(a, b, ...) PPUTL_DETAIL_CAT_150(a##b, __VA_ARGS__)
201 #define PPUTL_DETAIL_CAT_152(a, b, ...) PPUTL_DETAIL_CAT_151(a##b, __VA_ARGS__)
202 #define PPUTL_DETAIL_CAT_153(a, b, ...) PPUTL_DETAIL_CAT_152(a##b, __VA_ARGS__)
203 #define PPUTL_DETAIL_CAT_154(a, b, ...) PPUTL_DETAIL_CAT_153(a##b, __VA_ARGS__)
204 #define PPUTL_DETAIL_CAT_155(a, b, ...) PPUTL_DETAIL_CAT_154(a##b, __VA_ARGS__)
205 #define PPUTL_DETAIL_CAT_156(a, b, ...) PPUTL_DETAIL_CAT_155(a##b, __VA_ARGS__)
206 #define PPUTL_DETAIL_CAT_157(a, b, ...) PPUTL_DETAIL_CAT_156(a##b, __VA_ARGS__)
207 #define PPUTL_DETAIL_CAT_158(a, b, ...) PPUTL_DETAIL_CAT_157(a##b, __VA_ARGS__)
208 #define PPUTL_DETAIL_CAT_159(a, b, ...) PPUTL_DETAIL_CAT_158(a##b, __VA_ARGS__)
209 #define PPUTL_DETAIL_CAT_160(a, b, ...) PPUTL_DETAIL_CAT_159(a##b, __VA_ARGS__)
210 #define PPUTL_DETAIL_CAT_161(a, b, ...) PPUTL_DETAIL_CAT_160(a##b, __VA_ARGS__)
211 #define PPUTL_DETAIL_CAT_162(a, b, ...) PPUTL_DETAIL_CAT_161(a##b, __VA_ARGS__)
212 #define PPUTL_DETAIL_CAT_163(a, b, ...) PPUTL_DETAIL_CAT_162(a##b, __VA_ARGS__)
213 #define PPUTL_DETAIL_CAT_164(a, b, ...) PPUTL_DETAIL_CAT_163(a##b, __VA_ARGS__)
214 #define PPUTL_DETAIL_CAT_165(a, b, ...) PPUTL_DETAIL_CAT_164(a##b, __VA_ARGS__)
215 #define PPUTL_DETAIL_CAT_166(a, b, ...) PPUTL_DETAIL_CAT_165(a##b, __VA_ARGS__)
216 #define PPUTL_DETAIL_CAT_167(a, b, ...) PPUTL_DETAIL_CAT_166(a##b, __VA_ARGS__)
217 #define PPUTL_DETAIL_CAT_168(a, b, ...) PPUTL_DETAIL_CAT_167(a##b, __VA_ARGS__)
218 #define PPUTL_DETAIL_CAT_169(a, b, ...) PPUTL_DETAIL_CAT_168(a##b, __VA_ARGS__)
219 #define PPUTL_DETAIL_CAT_170(a, b, ...) PPUTL_DETAIL_CAT_169(a##b, __VA_ARGS__)
220 #define PPUTL_DETAIL_CAT_171(a, b, ...) PPUTL_DETAIL_CAT_170(a##b, __VA_ARGS__)
221 #define PPUTL_DETAIL_CAT_172(a, b, ...) PPUTL_DETAIL_CAT_171(a##b, __VA_ARGS__)
222 #define PPUTL_DETAIL_CAT_173(a, b, ...) PPUTL_DETAIL_CAT_172(a##b, __VA_ARGS__)
223 #define PPUTL_DETAIL_CAT_174(a, b, ...) PPUTL_DETAIL_CAT_173(a##b, __VA_ARGS__)
224 #define PPUTL_DETAIL_CAT_175(a, b, ...) PPUTL_DETAIL_CAT_174(a##b, __VA_ARGS__)
225 #define PPUTL_DETAIL_CAT_176(a, b, ...) PPUTL_DETAIL_CAT_175(a##b, __VA_ARGS__)
226 #define PPUTL_DETAIL_CAT_177(a, b, ...) PPUTL_DETAIL_CAT_176(a##b, __VA_ARGS__)
227 #define PPUTL_DETAIL_CAT_178(a, b, ...) PPUTL_DETAIL_CAT_177(a##b, __VA_ARGS__)
228 #define PPUTL_DETAIL_CAT_179(a, b, ...) PPUTL_DETAIL_CAT_178(a##b, __VA_ARGS__)
229 #define PPUTL_DETAIL_CAT_180(a, b, ...) PPUTL_DETAIL_CAT_179(a##b, __VA_ARGS__)
230 #define PPUTL_DETAIL_CAT_181(a, b, ...) PPUTL_DETAIL_CAT_180(a##b, __VA_ARGS__)
231 #define PPUTL_DETAIL_CAT_182(a, b, ...) PPUTL_DETAIL_CAT_181(a##b, __VA_ARGS__)
232 #define PPUTL_DETAIL_CAT_183(a, b, ...) PPUTL_DETAIL_CAT_182(a##b, __VA_ARGS__)
233 #define PPUTL_DETAIL_CAT_184(a, b, ...) PPUTL_DETAIL_CAT_183(a##b, __VA_ARGS__)
234 #define PPUTL_DETAIL_CAT_185(a, b, ...) PPUTL_DETAIL_CAT_184(a##b, __VA_ARGS__)
235 #define PPUTL_DETAIL_CAT_186(a, b, ...) PPUTL_DETAIL_CAT_185(a##b, __VA_ARGS__)
236 #define PPUTL_DETAIL_CAT_187(a, b, ...) PPUTL_DETAIL_CAT_186(a##b, __VA_ARGS__)
237 #define PPUTL_DETAIL_CAT_188(a, b, ...) PPUTL_DETAIL_CAT_187(a##b, __VA_ARGS__)
238 #define PPUTL_DETAIL_CAT_189(a, b, ...) PPUTL_DETAIL_CAT_188(a##b, __VA_ARGS__)
239 #define PPUTL_DETAIL_CAT_190(a, b, ...) PPUTL_DETAIL_CAT_189(a##b, __VA_ARGS__)
240 #define PPUTL_DETAIL_CAT_191(a, b, ...) PPUTL_DETAIL_CAT_190(a##b, __VA_ARGS__)
241 #define PPUTL_DETAIL_CAT_192(a, b, ...) PPUTL_DETAIL_CAT_191(a##b, __VA_ARGS__)
242 #define PPUTL_DETAIL_CAT_193(a, b, ...) PPUTL_DETAIL_CAT_192(a##b, __VA_ARGS__)
243 #define PPUTL_DETAIL_CAT_194(a, b, ...) PPUTL_DETAIL_CAT_193(a##b, __VA_ARGS__)
244 #define PPUTL_DETAIL_CAT_195(a, b, ...) PPUTL_DETAIL_CAT_194(a##b, __VA_ARGS__)
245 #define PPUTL_DETAIL_CAT_196(a, b, ...) PPUTL_DETAIL_CAT_195(a##b, __VA_ARGS__)
246 #define PPUTL_DETAIL_CAT_197(a, b, ...) PPUTL_DETAIL_CAT_196(a##b, __VA_ARGS__)
247 #define PPUTL_DETAIL_CAT_198(a, b, ...) PPUTL_DETAIL_CAT_197(a##b, __VA_ARGS__)
248 #define PPUTL_DETAIL_CAT_199(a, b, ...) PPUTL_DETAIL_CAT_198(a##b, __VA_ARGS__)
249 #define PPUTL_DETAIL_CAT_200(a, b, ...) PPUTL_DETAIL_CAT_199(a##b, __VA_ARGS__)
250 #define PPUTL_DETAIL_CAT_201(a, b, ...) PPUTL_DETAIL_CAT_200(a##b, __VA_ARGS__)
251 #define PPUTL_DETAIL_CAT_202(a, b, ...) PPUTL_DETAIL_CAT_201(a##b, __VA_ARGS__)
252 #define PPUTL_DETAIL_CAT_203(a, b, ...) PPUTL_DETAIL_CAT_202(a##b, __VA_ARGS__)
253 #define PPUTL_DETAIL_CAT_204(a, b, ...) PPUTL_DETAIL_CAT_203(a##b, __VA_ARGS__)
254 #define PPUTL_DETAIL_CAT_205(a, b, ...) PPUTL_DETAIL_CAT_204(a##b, __VA_ARGS__)
255 #define PPUTL_DETAIL_CAT_206(a, b, ...) PPUTL_DETAIL_CAT_205(a##b, __VA_ARGS__)
256 #define PPUTL_DETAIL_CAT_207(a, b, ...) PPUTL_DETAIL_CAT_206(a##b, __VA_ARGS__)
257 #define PPUTL_DETAIL_CAT_208(a, b, ...) PPUTL_DETAIL_CAT_207(a##b, __VA_ARGS__)
258 #define PPUTL_DETAIL_CAT_209(a, b, ...) PPUTL_DETAIL_CAT_208(a##b, __VA_ARGS__)
259 #define PPUTL_DETAIL_CAT_210(a, b, ...) PPUTL_DETAIL_CAT_209(a##b, __VA_ARGS__)
260 #define PPUTL_DETAIL_CAT_211(a, b, ...) PPUTL_DETAIL_CAT_210(a##b, __VA_ARGS__)
261 #define PPUTL_DETAIL_CAT_212(a, b, ...) PPUTL_DETAIL_CAT_211(a##b, __VA_ARGS__)
262 #define PPUTL_DETAIL_CAT_213(a, b, ...) PPUTL_DETAIL_CAT_212(a##b, __VA_ARGS__)
263 #define PPUTL_DETAIL_CAT_214(a, b, ...) PPUTL_DETAIL_CAT_213(a##b, __VA_ARGS__)
264 #define PPUTL_DETAIL_CAT_215(a, b, ...) PPUTL_DETAIL_CAT_214(a##b, __VA_ARGS__)
265 #define PPUTL_DETAIL_CAT_216(a, b, ...) PPUTL_DETAIL_CAT_215(a##b, __VA_ARGS__)
266 #define PPUTL_DETAIL_CAT_217(a, b, ...) PPUTL_DETAIL_CAT_216(a##b, __VA_ARGS__)
267 #define PPUTL_DETAIL_CAT_218(a, b, ...) PPUTL_DETAIL_CAT_217(a##b, __VA_ARGS__)
268 #define PPUTL_DETAIL_CAT_219(a, b, ...) PPUTL_DETAIL_CAT_218(a##b, __VA_ARGS__)
269 #define PPUTL_DETAIL_CAT_220(a, b, ...) PPUTL_DETAIL_CAT_219(a##b, __VA_ARGS__)
270 #define PPUTL_DETAIL_CAT_221(a, b, ...) PPUTL_DETAIL_CAT_220(a##b, __VA_ARGS__)
271 #define PPUTL_DETAIL_CAT_222(a, b, ...) PPUTL_DETAIL_CAT_221(a##b, __VA_ARGS__)
272 #define PPUTL_DETAIL_CAT_223(a, b, ...) PPUTL_DETAIL_CAT_222(a##b, __VA_ARGS__)
273 #define PPUTL_DETAIL_CAT_224(a, b, ...) PPUTL_DETAIL_CAT_223(a##b, __VA_ARGS__)
274 #define PPUTL_DETAIL_CAT_225(a, b, ...) PPUTL_DETAIL_CAT_224(a##b, __VA_ARGS__)
275 #define PPUTL_DETAIL_CAT_226(a, b, ...) PPUTL_DETAIL_CAT_225(a##b, __VA_ARGS__)
276 #define PPUTL_DETAIL_CAT_227(a, b, ...) PPUTL_DETAIL_CAT_226(a##b, __VA_ARGS__)
277 #define PPUTL_DETAIL_CAT_228(a, b, ...) PPUTL_DETAIL_CAT_227(a##b, __VA_ARGS__)
278 #define PPUTL_DETAIL_CAT_229(a, b, ...) PPUTL_DETAIL_CAT_228(a##b, __VA_ARGS__)
279 #define PPUTL_DETAIL_CAT_230(a, b, ...) PPUTL_DETAIL_CAT_229(a##b, __VA_ARGS__)
280 #define PPUTL_DETAIL_CAT_231(a, b, ...) PPUTL_DETAIL_CAT_230(a##b, __VA_ARGS__)
281 #define PPUTL_DETAIL_CAT_232(a, b, ...) PPUTL_DETAIL_CAT_231(a##b, __VA_ARGS__)
282 #define PPUTL_DETAIL_CAT_233(a, b, ...) PPUTL_DETAIL_CAT_232(a##b, __VA_ARGS__)
283 #define PPUTL_DETAIL_CAT_234(a, b, ...) PPUTL_DETAIL_CAT_233(a##b, __VA_ARGS__)
284 #define PPUTL_DETAIL_CAT_235(a, b, ...) PPUTL_DETAIL_CAT_234(a##b, __VA_ARGS__)
285 #define PPUTL_DETAIL_CAT_236(a, b, ...) PPUTL_DETAIL_CAT_235(a##b, __VA_ARGS__)
286 #define PPUTL_DETAIL_CAT_237(a, b, ...) PPUTL_DETAIL_CAT_236(a##b, __VA_ARGS__)
287 #define PPUTL_DETAIL_CAT_238(a, b, ...) PPUTL_DETAIL_CAT_237(a##b, __VA_ARGS__)
288 #define PPUTL_DETAIL_CAT_239(a, b, ...) PPUTL_DETAIL_CAT_238(a##b, __VA_ARGS__)
289 #define PPUTL_DETAIL_CAT_240(a, b, ...) PPUTL_DETAIL_CAT_239(a##b, __VA_ARGS__)
290 #define PPUTL_DETAIL_CAT_241(a, b, ...) PPUTL_DETAIL_CAT_240(a##b, __VA_ARGS__)
291 #define PPUTL_DETAIL_CAT_242(a, b, ...) PPUTL_DETAIL_CAT_241(a##b, __VA_ARGS__)
292 #define PPUTL_DETAIL_CAT_243(a, b, ...) PPUTL_DETAIL_CAT_242(a##b, __VA_ARGS__)
293 #define PPUTL_DETAIL_CAT_244(a, b, ...) PPUTL_DETAIL_CAT_243(a##b, __VA_ARGS__)
294 #define PPUTL_DETAIL_CAT_245(a, b, ...) PPUTL_DETAIL_CAT_244(a##b, __VA_ARGS__)
295 #define PPUTL_DETAIL_CAT_246(a, b, ...) PPUTL_DETAIL_CAT_245(a##b, __VA_ARGS__)
296 #define PPUTL_DETAIL_CAT_247(a, b, ...) PPUTL_DETAIL_CAT_246(a##b, __VA_ARGS__)
297 #define PPUTL_DETAIL_CAT_248(a, b, ...) PPUTL_DETAIL_CAT_247(a##b, __VA_ARGS__)
298 #define PPUTL_DETAIL_CAT_249(a, b, ...) PPUTL_DETAIL_CAT_248(a##b, __VA_ARGS__)
299 #define PPUTL_DETAIL_CAT_250(a, b, ...) PPUTL_DETAIL_CAT_249(a##b, __VA_ARGS__)
300 #define PPUTL_DETAIL_CAT_251(a, b, ...) PPUTL_DETAIL_CAT_250(a##b, __VA_ARGS__)
301 #define PPUTL_DETAIL_CAT_252(a, b, ...) PPUTL_DETAIL_CAT_251(a##b, __VA_ARGS__)
302 #define PPUTL_DETAIL_CAT_253(a, b, ...) PPUTL_DETAIL_CAT_252(a##b, __VA_ARGS__)
303 #define PPUTL_DETAIL_CAT_254(a, b, ...) PPUTL_DETAIL_CAT_253(a##b, __VA_ARGS__)
304 #define PPUTL_DETAIL_CAT_255(a, b, ...) PPUTL_DETAIL_CAT_254(a##b, __VA_ARGS__)
305 #// clang-format on
306 #
307 #endif
PPUTL_DETAIL_CAT_11
#define PPUTL_DETAIL_CAT_11(a, b,...)
Definition: cat.h:60
PPUTL_DETAIL_CAT_141
#define PPUTL_DETAIL_CAT_141(a, b,...)
Definition: cat.h:190
PPUTL_DETAIL_CAT_234
#define PPUTL_DETAIL_CAT_234(a, b,...)
Definition: cat.h:283
PPUTL_DETAIL_CAT_104
#define PPUTL_DETAIL_CAT_104(a, b,...)
Definition: cat.h:153
PPUTL_DETAIL_CAT_49
#define PPUTL_DETAIL_CAT_49(a, b,...)
Definition: cat.h:98
PPUTL_DETAIL_CAT_127
#define PPUTL_DETAIL_CAT_127(a, b,...)
Definition: cat.h:176
PPUTL_DETAIL_CAT_156
#define PPUTL_DETAIL_CAT_156(a, b,...)
Definition: cat.h:205
PPUTL_DETAIL_CAT_158
#define PPUTL_DETAIL_CAT_158(a, b,...)
Definition: cat.h:207
PPUTL_DETAIL_CAT_94
#define PPUTL_DETAIL_CAT_94(a, b,...)
Definition: cat.h:143
PPUTL_DETAIL_CAT_100
#define PPUTL_DETAIL_CAT_100(a, b,...)
Definition: cat.h:149
PPUTL_DETAIL_CAT_77
#define PPUTL_DETAIL_CAT_77(a, b,...)
Definition: cat.h:126
PPUTL_DETAIL_CAT_180
#define PPUTL_DETAIL_CAT_180(a, b,...)
Definition: cat.h:229
PPUTL_DETAIL_CAT_21
#define PPUTL_DETAIL_CAT_21(a, b,...)
Definition: cat.h:70
PPUTL_DETAIL_CAT_62
#define PPUTL_DETAIL_CAT_62(a, b,...)
Definition: cat.h:111
PPUTL_DETAIL_CAT_178
#define PPUTL_DETAIL_CAT_178(a, b,...)
Definition: cat.h:227
PPUTL_DETAIL_CAT_50
#define PPUTL_DETAIL_CAT_50(a, b,...)
Definition: cat.h:99
PPUTL_DETAIL_CAT_54
#define PPUTL_DETAIL_CAT_54(a, b,...)
Definition: cat.h:103
PPUTL_DETAIL_CAT_39
#define PPUTL_DETAIL_CAT_39(a, b,...)
Definition: cat.h:88
PPUTL_DETAIL_CAT_196
#define PPUTL_DETAIL_CAT_196(a, b,...)
Definition: cat.h:245
PPUTL_DETAIL_CAT_209
#define PPUTL_DETAIL_CAT_209(a, b,...)
Definition: cat.h:258
PPUTL_DETAIL_CAT_181
#define PPUTL_DETAIL_CAT_181(a, b,...)
Definition: cat.h:230
PPUTL_DETAIL_CAT_224
#define PPUTL_DETAIL_CAT_224(a, b,...)
Definition: cat.h:273
PPUTL_DETAIL_CAT_59
#define PPUTL_DETAIL_CAT_59(a, b,...)
Definition: cat.h:108
PPUTL_DETAIL_CAT_67
#define PPUTL_DETAIL_CAT_67(a, b,...)
Definition: cat.h:116
PPUTL_DETAIL_CAT_229
#define PPUTL_DETAIL_CAT_229(a, b,...)
Definition: cat.h:278
PPUTL_DETAIL_CAT_12
#define PPUTL_DETAIL_CAT_12(a, b,...)
Definition: cat.h:61
PPUTL_DETAIL_CAT_121
#define PPUTL_DETAIL_CAT_121(a, b,...)
Definition: cat.h:170
PPUTL_DETAIL_CAT_191
#define PPUTL_DETAIL_CAT_191(a, b,...)
Definition: cat.h:240
PPUTL_DETAIL_CAT_98
#define PPUTL_DETAIL_CAT_98(a, b,...)
Definition: cat.h:147
PPUTL_DETAIL_CAT_7
#define PPUTL_DETAIL_CAT_7(a, b,...)
Definition: cat.h:56
PPUTL_DETAIL_CAT_61
#define PPUTL_DETAIL_CAT_61(a, b,...)
Definition: cat.h:110
PPUTL_DETAIL_CAT_228
#define PPUTL_DETAIL_CAT_228(a, b,...)
Definition: cat.h:277
PPUTL_DETAIL_CAT_161
#define PPUTL_DETAIL_CAT_161(a, b,...)
Definition: cat.h:210
PPUTL_DETAIL_CAT_230
#define PPUTL_DETAIL_CAT_230(a, b,...)
Definition: cat.h:279
PPUTL_DETAIL_CAT_25
#define PPUTL_DETAIL_CAT_25(a, b,...)
Definition: cat.h:74
PPUTL_DETAIL_CAT_168
#define PPUTL_DETAIL_CAT_168(a, b,...)
Definition: cat.h:217
PPUTL_DETAIL_CAT_131
#define PPUTL_DETAIL_CAT_131(a, b,...)
Definition: cat.h:180
PPUTL_DETAIL_CAT_134
#define PPUTL_DETAIL_CAT_134(a, b,...)
Definition: cat.h:183
PPUTL_DETAIL_CAT_117
#define PPUTL_DETAIL_CAT_117(a, b,...)
Definition: cat.h:166
PPUTL_DETAIL_CAT_115
#define PPUTL_DETAIL_CAT_115(a, b,...)
Definition: cat.h:164
PPUTL_DETAIL_CAT_9
#define PPUTL_DETAIL_CAT_9(a, b,...)
Definition: cat.h:58
PPUTL_DETAIL_CAT_8
#define PPUTL_DETAIL_CAT_8(a, b,...)
Definition: cat.h:57
PPUTL_DETAIL_CAT_71
#define PPUTL_DETAIL_CAT_71(a, b,...)
Definition: cat.h:120
PPUTL_DETAIL_CAT_70
#define PPUTL_DETAIL_CAT_70(a, b,...)
Definition: cat.h:119
PPUTL_DETAIL_CAT_66
#define PPUTL_DETAIL_CAT_66(a, b,...)
Definition: cat.h:115
PPUTL_DETAIL_CAT_10
#define PPUTL_DETAIL_CAT_10(a, b,...)
Definition: cat.h:59
PPUTL_DETAIL_CAT_82
#define PPUTL_DETAIL_CAT_82(a, b,...)
Definition: cat.h:131
PPUTL_DETAIL_CAT_164
#define PPUTL_DETAIL_CAT_164(a, b,...)
Definition: cat.h:213
PPUTL_DETAIL_CAT_35
#define PPUTL_DETAIL_CAT_35(a, b,...)
Definition: cat.h:84
PPUTL_DETAIL_CAT_79
#define PPUTL_DETAIL_CAT_79(a, b,...)
Definition: cat.h:128
PPUTL_DETAIL_CAT_252
#define PPUTL_DETAIL_CAT_252(a, b,...)
Definition: cat.h:301
PPUTL_DETAIL_CAT_13
#define PPUTL_DETAIL_CAT_13(a, b,...)
Definition: cat.h:62
PPUTL_DETAIL_CAT_226
#define PPUTL_DETAIL_CAT_226(a, b,...)
Definition: cat.h:275
PPUTL_DETAIL_CAT_88
#define PPUTL_DETAIL_CAT_88(a, b,...)
Definition: cat.h:137
PPUTL_DETAIL_CAT_183
#define PPUTL_DETAIL_CAT_183(a, b,...)
Definition: cat.h:232
PPUTL_DETAIL_CAT_204
#define PPUTL_DETAIL_CAT_204(a, b,...)
Definition: cat.h:253
PPUTL_DETAIL_CAT_214
#define PPUTL_DETAIL_CAT_214(a, b,...)
Definition: cat.h:263
PPUTL_DETAIL_CAT_241
#define PPUTL_DETAIL_CAT_241(a, b,...)
Definition: cat.h:290
PPUTL_DETAIL_CAT_20
#define PPUTL_DETAIL_CAT_20(a, b,...)
Definition: cat.h:69
PPUTL_DETAIL_CAT_83
#define PPUTL_DETAIL_CAT_83(a, b,...)
Definition: cat.h:132
PPUTL_DETAIL_CAT_151
#define PPUTL_DETAIL_CAT_151(a, b,...)
Definition: cat.h:200
PPUTL_DETAIL_CAT_116
#define PPUTL_DETAIL_CAT_116(a, b,...)
Definition: cat.h:165
PPUTL_DETAIL_CAT_48
#define PPUTL_DETAIL_CAT_48(a, b,...)
Definition: cat.h:97
PPUTL_DETAIL_CAT_190
#define PPUTL_DETAIL_CAT_190(a, b,...)
Definition: cat.h:239
PPUTL_DETAIL_CAT_74
#define PPUTL_DETAIL_CAT_74(a, b,...)
Definition: cat.h:123
PPUTL_DETAIL_CAT_169
#define PPUTL_DETAIL_CAT_169(a, b,...)
Definition: cat.h:218
PPUTL_DETAIL_CAT_197
#define PPUTL_DETAIL_CAT_197(a, b,...)
Definition: cat.h:246
PPUTL_DETAIL_CAT_135
#define PPUTL_DETAIL_CAT_135(a, b,...)
Definition: cat.h:184
PPUTL_DETAIL_CAT_CHOOSER_X
#define PPUTL_DETAIL_CAT_CHOOSER_X(nargs)
Definition: cat.h:46
PPUTL_DETAIL_CAT_137
#define PPUTL_DETAIL_CAT_137(a, b,...)
Definition: cat.h:186
PPUTL_DETAIL_CAT_153
#define PPUTL_DETAIL_CAT_153(a, b,...)
Definition: cat.h:202
PPUTL_DETAIL_CAT_215
#define PPUTL_DETAIL_CAT_215(a, b,...)
Definition: cat.h:264
PPUTL_DETAIL_CAT_108
#define PPUTL_DETAIL_CAT_108(a, b,...)
Definition: cat.h:157
PPUTL_DETAIL_CAT_55
#define PPUTL_DETAIL_CAT_55(a, b,...)
Definition: cat.h:104
PPUTL_DETAIL_CAT_44
#define PPUTL_DETAIL_CAT_44(a, b,...)
Definition: cat.h:93
PPUTL_DETAIL_CAT_111
#define PPUTL_DETAIL_CAT_111(a, b,...)
Definition: cat.h:160
PPUTL_DETAIL_CAT_89
#define PPUTL_DETAIL_CAT_89(a, b,...)
Definition: cat.h:138
PPUTL_DETAIL_CAT_22
#define PPUTL_DETAIL_CAT_22(a, b,...)
Definition: cat.h:71
PPUTL_DETAIL_CAT_18
#define PPUTL_DETAIL_CAT_18(a, b,...)
Definition: cat.h:67
PPUTL_DETAIL_CAT_206
#define PPUTL_DETAIL_CAT_206(a, b,...)
Definition: cat.h:255
PPUTL_DETAIL_CAT_225
#define PPUTL_DETAIL_CAT_225(a, b,...)
Definition: cat.h:274
PPUTL_DETAIL_CAT_76
#define PPUTL_DETAIL_CAT_76(a, b,...)
Definition: cat.h:125
PPUTL_DETAIL_CAT_235
#define PPUTL_DETAIL_CAT_235(a, b,...)
Definition: cat.h:284
PPUTL_DETAIL_CAT_152
#define PPUTL_DETAIL_CAT_152(a, b,...)
Definition: cat.h:201
PPUTL_DETAIL_CAT_240
#define PPUTL_DETAIL_CAT_240(a, b,...)
Definition: cat.h:289
PPUTL_DETAIL_CAT_81
#define PPUTL_DETAIL_CAT_81(a, b,...)
Definition: cat.h:130
PPUTL_DETAIL_CAT_136
#define PPUTL_DETAIL_CAT_136(a, b,...)
Definition: cat.h:185
PPUTL_DETAIL_CAT_159
#define PPUTL_DETAIL_CAT_159(a, b,...)
Definition: cat.h:208
PPUTL_DETAIL_CAT_232
#define PPUTL_DETAIL_CAT_232(a, b,...)
Definition: cat.h:281
PPUTL_DETAIL_CAT_122
#define PPUTL_DETAIL_CAT_122(a, b,...)
Definition: cat.h:171
PPUTL_DETAIL_CAT_14
#define PPUTL_DETAIL_CAT_14(a, b,...)
Definition: cat.h:63
PPUTL_DETAIL_CAT_75
#define PPUTL_DETAIL_CAT_75(a, b,...)
Definition: cat.h:124
PPUTL_DETAIL_CAT_219
#define PPUTL_DETAIL_CAT_219(a, b,...)
Definition: cat.h:268
PPUTL_DETAIL_CAT_95
#define PPUTL_DETAIL_CAT_95(a, b,...)
Definition: cat.h:144
PPUTL_DETAIL_CAT_19
#define PPUTL_DETAIL_CAT_19(a, b,...)
Definition: cat.h:68
PPUTL_DETAIL_CAT_34
#define PPUTL_DETAIL_CAT_34(a, b,...)
Definition: cat.h:83
PPUTL_DETAIL_CAT_187
#define PPUTL_DETAIL_CAT_187(a, b,...)
Definition: cat.h:236
PPUTL_DETAIL_CAT_120
#define PPUTL_DETAIL_CAT_120(a, b,...)
Definition: cat.h:169
PPUTL_DETAIL_CAT_217
#define PPUTL_DETAIL_CAT_217(a, b,...)
Definition: cat.h:266
PPUTL_DETAIL_CAT_106
#define PPUTL_DETAIL_CAT_106(a, b,...)
Definition: cat.h:155
PPUTL_DETAIL_CAT_154
#define PPUTL_DETAIL_CAT_154(a, b,...)
Definition: cat.h:203
PPUTL_DETAIL_CAT_103
#define PPUTL_DETAIL_CAT_103(a, b,...)
Definition: cat.h:152
PPUTL_DETAIL_CAT_118
#define PPUTL_DETAIL_CAT_118(a, b,...)
Definition: cat.h:167
PPUTL_DETAIL_CAT_97
#define PPUTL_DETAIL_CAT_97(a, b,...)
Definition: cat.h:146
PPUTL_DETAIL_CAT_212
#define PPUTL_DETAIL_CAT_212(a, b,...)
Definition: cat.h:261
PPUTL_DETAIL_CAT_3
#define PPUTL_DETAIL_CAT_3(a, b,...)
Definition: cat.h:52
PPUTL_DETAIL_CAT_247
#define PPUTL_DETAIL_CAT_247(a, b,...)
Definition: cat.h:296
PPUTL_DETAIL_CAT_41
#define PPUTL_DETAIL_CAT_41(a, b,...)
Definition: cat.h:90
PPUTL_DETAIL_CAT_87
#define PPUTL_DETAIL_CAT_87(a, b,...)
Definition: cat.h:136
PPUTL_DETAIL_CAT_250
#define PPUTL_DETAIL_CAT_250(a, b,...)
Definition: cat.h:299
PPUTL_DETAIL_CAT_138
#define PPUTL_DETAIL_CAT_138(a, b,...)
Definition: cat.h:187
PPUTL_DETAIL_CAT_31
#define PPUTL_DETAIL_CAT_31(a, b,...)
Definition: cat.h:80
PPUTL_DETAIL_CAT_162
#define PPUTL_DETAIL_CAT_162(a, b,...)
Definition: cat.h:211
PPUTL_DETAIL_CAT_36
#define PPUTL_DETAIL_CAT_36(a, b,...)
Definition: cat.h:85
PPUTL_DETAIL_CAT_26
#define PPUTL_DETAIL_CAT_26(a, b,...)
Definition: cat.h:75
PPUTL_DETAIL_CAT_186
#define PPUTL_DETAIL_CAT_186(a, b,...)
Definition: cat.h:235
PPUTL_DETAIL_CAT_157
#define PPUTL_DETAIL_CAT_157(a, b,...)
Definition: cat.h:206
PPUTL_DETAIL_CAT_4
#define PPUTL_DETAIL_CAT_4(a, b,...)
Definition: cat.h:53
PPUTL_DETAIL_CAT_72
#define PPUTL_DETAIL_CAT_72(a, b,...)
Definition: cat.h:121
PPUTL_DETAIL_CAT_199
#define PPUTL_DETAIL_CAT_199(a, b,...)
Definition: cat.h:248
PPUTL_DETAIL_CAT_63
#define PPUTL_DETAIL_CAT_63(a, b,...)
Definition: cat.h:112
PPUTL_DETAIL_CAT_205
#define PPUTL_DETAIL_CAT_205(a, b,...)
Definition: cat.h:254
PPUTL_DETAIL_CAT_96
#define PPUTL_DETAIL_CAT_96(a, b,...)
Definition: cat.h:145
PPUTL_DETAIL_CAT_167
#define PPUTL_DETAIL_CAT_167(a, b,...)
Definition: cat.h:216
PPUTL_DETAIL_CAT_203
#define PPUTL_DETAIL_CAT_203(a, b,...)
Definition: cat.h:252
PPUTL_DETAIL_CAT_102
#define PPUTL_DETAIL_CAT_102(a, b,...)
Definition: cat.h:151
PPUTL_DETAIL_CAT_46
#define PPUTL_DETAIL_CAT_46(a, b,...)
Definition: cat.h:95
PPUTL_DETAIL_CAT_223
#define PPUTL_DETAIL_CAT_223(a, b,...)
Definition: cat.h:272
PPUTL_DETAIL_CAT_24
#define PPUTL_DETAIL_CAT_24(a, b,...)
Definition: cat.h:73
PPUTL_DETAIL_CAT_37
#define PPUTL_DETAIL_CAT_37(a, b,...)
Definition: cat.h:86
PPUTL_DETAIL_CAT_165
#define PPUTL_DETAIL_CAT_165(a, b,...)
Definition: cat.h:214
PPUTL_DETAIL_CAT_221
#define PPUTL_DETAIL_CAT_221(a, b,...)
Definition: cat.h:270
PPUTL_DETAIL_CAT_176
#define PPUTL_DETAIL_CAT_176(a, b,...)
Definition: cat.h:225
PPUTL_DETAIL_CAT_68
#define PPUTL_DETAIL_CAT_68(a, b,...)
Definition: cat.h:117
PPUTL_DETAIL_CAT_17
#define PPUTL_DETAIL_CAT_17(a, b,...)
Definition: cat.h:66
PPUTL_DETAIL_CAT_208
#define PPUTL_DETAIL_CAT_208(a, b,...)
Definition: cat.h:257
PPUTL_DETAIL_CAT_124
#define PPUTL_DETAIL_CAT_124(a, b,...)
Definition: cat.h:173
PPUTL_DETAIL_CAT_58
#define PPUTL_DETAIL_CAT_58(a, b,...)
Definition: cat.h:107
PPUTL_DETAIL_CAT_155
#define PPUTL_DETAIL_CAT_155(a, b,...)
Definition: cat.h:204
PPUTL_DETAIL_CAT_146
#define PPUTL_DETAIL_CAT_146(a, b,...)
Definition: cat.h:195
PPUTL_DETAIL_CAT_144
#define PPUTL_DETAIL_CAT_144(a, b,...)
Definition: cat.h:193
PPUTL_DETAIL_CAT_64
#define PPUTL_DETAIL_CAT_64(a, b,...)
Definition: cat.h:113
PPUTL_DETAIL_CAT_248
#define PPUTL_DETAIL_CAT_248(a, b,...)
Definition: cat.h:297
PPUTL_DETAIL_CAT_145
#define PPUTL_DETAIL_CAT_145(a, b,...)
Definition: cat.h:194
PPUTL_DETAIL_CAT_91
#define PPUTL_DETAIL_CAT_91(a, b,...)
Definition: cat.h:140
PPUTL_DETAIL_CAT_233
#define PPUTL_DETAIL_CAT_233(a, b,...)
Definition: cat.h:282
PPUTL_DETAIL_CAT_125
#define PPUTL_DETAIL_CAT_125(a, b,...)
Definition: cat.h:174
PPUTL_DETAIL_CAT_119
#define PPUTL_DETAIL_CAT_119(a, b,...)
Definition: cat.h:168
PPUTL_DETAIL_CAT_56
#define PPUTL_DETAIL_CAT_56(a, b,...)
Definition: cat.h:105
PPUTL_DETAIL_CAT_93
#define PPUTL_DETAIL_CAT_93(a, b,...)
Definition: cat.h:142
PPUTL_DETAIL_CAT_213
#define PPUTL_DETAIL_CAT_213(a, b,...)
Definition: cat.h:262
PPUTL_DETAIL_CAT_107
#define PPUTL_DETAIL_CAT_107(a, b,...)
Definition: cat.h:156
PPUTL_DETAIL_CAT_170
#define PPUTL_DETAIL_CAT_170(a, b,...)
Definition: cat.h:219
PPUTL_DETAIL_CAT_192
#define PPUTL_DETAIL_CAT_192(a, b,...)
Definition: cat.h:241
PPUTL_DETAIL_CAT_160
#define PPUTL_DETAIL_CAT_160(a, b,...)
Definition: cat.h:209
PPUTL_DETAIL_CAT_243
#define PPUTL_DETAIL_CAT_243(a, b,...)
Definition: cat.h:292
PPUTL_DETAIL_CAT_85
#define PPUTL_DETAIL_CAT_85(a, b,...)
Definition: cat.h:134
PPUTL_DETAIL_CAT_23
#define PPUTL_DETAIL_CAT_23(a, b,...)
Definition: cat.h:72
PPUTL_DETAIL_CAT_182
#define PPUTL_DETAIL_CAT_182(a, b,...)
Definition: cat.h:231
PPUTL_DETAIL_CAT_173
#define PPUTL_DETAIL_CAT_173(a, b,...)
Definition: cat.h:222
PPUTL_DETAIL_CAT_126
#define PPUTL_DETAIL_CAT_126(a, b,...)
Definition: cat.h:175
PPUTL_DETAIL_CAT_231
#define PPUTL_DETAIL_CAT_231(a, b,...)
Definition: cat.h:280
PPUTL_DETAIL_CAT_60
#define PPUTL_DETAIL_CAT_60(a, b,...)
Definition: cat.h:109
PPUTL_DETAIL_CAT_30
#define PPUTL_DETAIL_CAT_30(a, b,...)
Definition: cat.h:79
PPUTL_DETAIL_CAT_245
#define PPUTL_DETAIL_CAT_245(a, b,...)
Definition: cat.h:294
PPUTL_DETAIL_CAT_148
#define PPUTL_DETAIL_CAT_148(a, b,...)
Definition: cat.h:197
PPUTL_DETAIL_CAT_238
#define PPUTL_DETAIL_CAT_238(a, b,...)
Definition: cat.h:287
PPUTL_DETAIL_CAT_251
#define PPUTL_DETAIL_CAT_251(a, b,...)
Definition: cat.h:300
PPUTL_DETAIL_CAT_33
#define PPUTL_DETAIL_CAT_33(a, b,...)
Definition: cat.h:82
PPUTL_DETAIL_CAT_5
#define PPUTL_DETAIL_CAT_5(a, b,...)
Definition: cat.h:54
PPUTL_DETAIL_CAT_185
#define PPUTL_DETAIL_CAT_185(a, b,...)
Definition: cat.h:234
PPUTL_DETAIL_CAT_236
#define PPUTL_DETAIL_CAT_236(a, b,...)
Definition: cat.h:285
PPUTL_DETAIL_CAT_101
#define PPUTL_DETAIL_CAT_101(a, b,...)
Definition: cat.h:150
PPUTL_DETAIL_CAT_78
#define PPUTL_DETAIL_CAT_78(a, b,...)
Definition: cat.h:127
PPUTL_DETAIL_CAT_29
#define PPUTL_DETAIL_CAT_29(a, b,...)
Definition: cat.h:78
PPUTL_DETAIL_CAT_27
#define PPUTL_DETAIL_CAT_27(a, b,...)
Definition: cat.h:76
PPUTL_DETAIL_CAT_254
#define PPUTL_DETAIL_CAT_254(a, b,...)
Definition: cat.h:303
PPUTL_DETAIL_CAT_150
#define PPUTL_DETAIL_CAT_150(a, b,...)
Definition: cat.h:199
PPUTL_DETAIL_CAT_216
#define PPUTL_DETAIL_CAT_216(a, b,...)
Definition: cat.h:265
PPUTL_DETAIL_CAT_65
#define PPUTL_DETAIL_CAT_65(a, b,...)
Definition: cat.h:114
PPUTL_DETAIL_CAT_80
#define PPUTL_DETAIL_CAT_80(a, b,...)
Definition: cat.h:129
PPUTL_DETAIL_CAT_172
#define PPUTL_DETAIL_CAT_172(a, b,...)
Definition: cat.h:221
PPUTL_DETAIL_CAT_237
#define PPUTL_DETAIL_CAT_237(a, b,...)
Definition: cat.h:286
PPUTL_DETAIL_CAT_99
#define PPUTL_DETAIL_CAT_99(a, b,...)
Definition: cat.h:148
PPUTL_DETAIL_CAT_45
#define PPUTL_DETAIL_CAT_45(a, b,...)
Definition: cat.h:94
PPUTL_DETAIL_CAT_220
#define PPUTL_DETAIL_CAT_220(a, b,...)
Definition: cat.h:269
PPUTL_DETAIL_CAT_227
#define PPUTL_DETAIL_CAT_227(a, b,...)
Definition: cat.h:276
PPUTL_DETAIL_CAT_174
#define PPUTL_DETAIL_CAT_174(a, b,...)
Definition: cat.h:223
PPUTL_DETAIL_CAT_207
#define PPUTL_DETAIL_CAT_207(a, b,...)
Definition: cat.h:256
PPUTL_DETAIL_CAT_109
#define PPUTL_DETAIL_CAT_109(a, b,...)
Definition: cat.h:158
PPUTL_DETAIL_CAT_246
#define PPUTL_DETAIL_CAT_246(a, b,...)
Definition: cat.h:295
PPUTL_DETAIL_CAT_130
#define PPUTL_DETAIL_CAT_130(a, b,...)
Definition: cat.h:179
PPUTL_DETAIL_CAT_194
#define PPUTL_DETAIL_CAT_194(a, b,...)
Definition: cat.h:243
PPUTL_DETAIL_CAT_175
#define PPUTL_DETAIL_CAT_175(a, b,...)
Definition: cat.h:224
PPUTL_DETAIL_CAT_193
#define PPUTL_DETAIL_CAT_193(a, b,...)
Definition: cat.h:242
PPUTL_DETAIL_CAT_244
#define PPUTL_DETAIL_CAT_244(a, b,...)
Definition: cat.h:293
PPUTL_DETAIL_CAT_90
#define PPUTL_DETAIL_CAT_90(a, b,...)
Definition: cat.h:139
PPUTL_DETAIL_CAT_179
#define PPUTL_DETAIL_CAT_179(a, b,...)
Definition: cat.h:228
PPUTL_DETAIL_CAT_166
#define PPUTL_DETAIL_CAT_166(a, b,...)
Definition: cat.h:215
PPUTL_DETAIL_CAT_133
#define PPUTL_DETAIL_CAT_133(a, b,...)
Definition: cat.h:182
PPUTL_DETAIL_CAT_128
#define PPUTL_DETAIL_CAT_128(a, b,...)
Definition: cat.h:177
PPUTL_DETAIL_CAT_84
#define PPUTL_DETAIL_CAT_84(a, b,...)
Definition: cat.h:133
PPUTL_DETAIL_CAT_16
#define PPUTL_DETAIL_CAT_16(a, b,...)
Definition: cat.h:65
PPUTL_DETAIL_CAT_112
#define PPUTL_DETAIL_CAT_112(a, b,...)
Definition: cat.h:161
PPUTL_DETAIL_CAT_114
#define PPUTL_DETAIL_CAT_114(a, b,...)
Definition: cat.h:163
PPUTL_DETAIL_CAT_184
#define PPUTL_DETAIL_CAT_184(a, b,...)
Definition: cat.h:233
PPUTL_DETAIL_CAT_92
#define PPUTL_DETAIL_CAT_92(a, b,...)
Definition: cat.h:141
PPUTL_DETAIL_CAT_253
#define PPUTL_DETAIL_CAT_253(a, b,...)
Definition: cat.h:302
PPUTL_DETAIL_CAT_129
#define PPUTL_DETAIL_CAT_129(a, b,...)
Definition: cat.h:178
PPUTL_DETAIL_CAT_38
#define PPUTL_DETAIL_CAT_38(a, b,...)
Definition: cat.h:87
PPUTL_DETAIL_CAT_149
#define PPUTL_DETAIL_CAT_149(a, b,...)
Definition: cat.h:198
PPUTL_DETAIL_CAT_69
#define PPUTL_DETAIL_CAT_69(a, b,...)
Definition: cat.h:118
PPUTL_DETAIL_CAT_73
#define PPUTL_DETAIL_CAT_73(a, b,...)
Definition: cat.h:122
PPUTL_DETAIL_CAT_32
#define PPUTL_DETAIL_CAT_32(a, b,...)
Definition: cat.h:81
PPUTL_DETAIL_CAT_15
#define PPUTL_DETAIL_CAT_15(a, b,...)
Definition: cat.h:64
PPUTL_DETAIL_CAT_110
#define PPUTL_DETAIL_CAT_110(a, b,...)
Definition: cat.h:159
PPUTL_DETAIL_CAT_163
#define PPUTL_DETAIL_CAT_163(a, b,...)
Definition: cat.h:212
PPUTL_DETAIL_CAT_52
#define PPUTL_DETAIL_CAT_52(a, b,...)
Definition: cat.h:101
PPUTL_DETAIL_CAT_239
#define PPUTL_DETAIL_CAT_239(a, b,...)
Definition: cat.h:288
PPUTL_DETAIL_CAT_177
#define PPUTL_DETAIL_CAT_177(a, b,...)
Definition: cat.h:226
PPUTL_DETAIL_CAT_X
#define PPUTL_DETAIL_CAT_X(...)
Definition: cat.h:42
PPUTL_DETAIL_CAT_2
#define PPUTL_DETAIL_CAT_2(a, b)
Definition: cat.h:51
PPUTL_DETAIL_CAT_242
#define PPUTL_DETAIL_CAT_242(a, b,...)
Definition: cat.h:291
PPUTL_DETAIL_CAT_113
#define PPUTL_DETAIL_CAT_113(a, b,...)
Definition: cat.h:162
PPUTL_DETAIL_CAT_123
#define PPUTL_DETAIL_CAT_123(a, b,...)
Definition: cat.h:172
PPUTL_DETAIL_CAT_218
#define PPUTL_DETAIL_CAT_218(a, b,...)
Definition: cat.h:267
PPUTL_DETAIL_CAT_43
#define PPUTL_DETAIL_CAT_43(a, b,...)
Definition: cat.h:92
PPUTL_DETAIL_CAT_200
#define PPUTL_DETAIL_CAT_200(a, b,...)
Definition: cat.h:249
PPUTL_DETAIL_CAT_143
#define PPUTL_DETAIL_CAT_143(a, b,...)
Definition: cat.h:192
PPUTL_DETAIL_CAT_147
#define PPUTL_DETAIL_CAT_147(a, b,...)
Definition: cat.h:196
PPUTL_DETAIL_CAT_42
#define PPUTL_DETAIL_CAT_42(a, b,...)
Definition: cat.h:91
PPUTL_DETAIL_CAT_202
#define PPUTL_DETAIL_CAT_202(a, b,...)
Definition: cat.h:251
PPUTL_DETAIL_CAT_171
#define PPUTL_DETAIL_CAT_171(a, b,...)
Definition: cat.h:220
PPUTL_DETAIL_CAT_201
#define PPUTL_DETAIL_CAT_201(a, b,...)
Definition: cat.h:250
PPUTL_DETAIL_CAT_139
#define PPUTL_DETAIL_CAT_139(a, b,...)
Definition: cat.h:188
PPUTL_DETAIL_CAT_105
#define PPUTL_DETAIL_CAT_105(a, b,...)
Definition: cat.h:154
PPUTL_DETAIL_CAT_222
#define PPUTL_DETAIL_CAT_222(a, b,...)
Definition: cat.h:271
PPUTL_DETAIL_CAT_40
#define PPUTL_DETAIL_CAT_40(a, b,...)
Definition: cat.h:89
PPUTL_DETAIL_CAT_51
#define PPUTL_DETAIL_CAT_51(a, b,...)
Definition: cat.h:100
PPUTL_DETAIL_CAT_189
#define PPUTL_DETAIL_CAT_189(a, b,...)
Definition: cat.h:238
PPUTL_DETAIL_CAT_140
#define PPUTL_DETAIL_CAT_140(a, b,...)
Definition: cat.h:189
PPUTL_DETAIL_CAT_210
#define PPUTL_DETAIL_CAT_210(a, b,...)
Definition: cat.h:259
PPUTL_DETAIL_CAT_211
#define PPUTL_DETAIL_CAT_211(a, b,...)
Definition: cat.h:260
PPUTL_DETAIL_CAT_198
#define PPUTL_DETAIL_CAT_198(a, b,...)
Definition: cat.h:247
PPUTL_DETAIL_CAT_142
#define PPUTL_DETAIL_CAT_142(a, b,...)
Definition: cat.h:191
PPUTL_DETAIL_CAT_53
#define PPUTL_DETAIL_CAT_53(a, b,...)
Definition: cat.h:102
PPUTL_DETAIL_CAT_249
#define PPUTL_DETAIL_CAT_249(a, b,...)
Definition: cat.h:298
PPUTL_DETAIL_CAT_28
#define PPUTL_DETAIL_CAT_28(a, b,...)
Definition: cat.h:77
PPUTL_DETAIL_CAT_6
#define PPUTL_DETAIL_CAT_6(a, b,...)
Definition: cat.h:55
PPUTL_DETAIL_CAT_188
#define PPUTL_DETAIL_CAT_188(a, b,...)
Definition: cat.h:237
PPUTL_DETAIL_CAT_195
#define PPUTL_DETAIL_CAT_195(a, b,...)
Definition: cat.h:244
PPUTL_DETAIL_CAT_57
#define PPUTL_DETAIL_CAT_57(a, b,...)
Definition: cat.h:106
PPUTL_DETAIL_CAT_132
#define PPUTL_DETAIL_CAT_132(a, b,...)
Definition: cat.h:181
PPUTL_DETAIL_CAT_47
#define PPUTL_DETAIL_CAT_47(a, b,...)
Definition: cat.h:96
PPUTL_DETAIL_CAT_86
#define PPUTL_DETAIL_CAT_86(a, b,...)
Definition: cat.h:135