pputl  0.2.1
pputl Preprocessor Utilities
any.h
Go to the documentation of this file.
1 #ifndef PPUTL_GEN_ANY_H_INCLUDED
2 #define PPUTL_GEN_ANY_H_INCLUDED
3 #///// c++20
4 #///////////////////////////////////////////////////////////////////////////////
5 #/// @brief \link PPUTL_GEN_ANY PPUTL_GEN_ANY\endlink -
6 #/// generates args by repeating the result of gen(idx, ...?) [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 the result of gen(idx, ...?) [0, 256) times
37 #///
38 #/// @param n - number of args to generate [0, 256)
39 #/// @param gen - generator macro function of the form:
40 #/// f(idx) -> token or f(idx, ...) -> token
41 #/// @param ... - any args to provide to a generator of the form
42 #/// f(idx, ...) -> token
43 #///
44 #/// @ingroup gen
45 #/// @anchor PPUTL_GEN_ANY
46 #define PPUTL_GEN_ANY(n, gen, ...) PPUTL_CAT(PPUTL_DETAIL_GEN_ANY_, n)(gen, __VA_ARGS__)
47 #
48 #// clang-format off
49 #define PPUTL_DETAIL_GEN_ANY_0( g, ...)
50 #define PPUTL_DETAIL_GEN_ANY_1( g, ...) g(0 __VA_OPT__(,) __VA_ARGS__)
51 #define PPUTL_DETAIL_GEN_ANY_2( g, ...) PPUTL_DETAIL_GEN_ANY_1 (g, __VA_ARGS__), g(1 __VA_OPT__(,) __VA_ARGS__)
52 #define PPUTL_DETAIL_GEN_ANY_3( g, ...) PPUTL_DETAIL_GEN_ANY_2 (g, __VA_ARGS__), g(2 __VA_OPT__(,) __VA_ARGS__)
53 #define PPUTL_DETAIL_GEN_ANY_4( g, ...) PPUTL_DETAIL_GEN_ANY_3 (g, __VA_ARGS__), g(3 __VA_OPT__(,) __VA_ARGS__)
54 #define PPUTL_DETAIL_GEN_ANY_5( g, ...) PPUTL_DETAIL_GEN_ANY_4 (g, __VA_ARGS__), g(4 __VA_OPT__(,) __VA_ARGS__)
55 #define PPUTL_DETAIL_GEN_ANY_6( g, ...) PPUTL_DETAIL_GEN_ANY_5 (g, __VA_ARGS__), g(5 __VA_OPT__(,) __VA_ARGS__)
56 #define PPUTL_DETAIL_GEN_ANY_7( g, ...) PPUTL_DETAIL_GEN_ANY_6 (g, __VA_ARGS__), g(6 __VA_OPT__(,) __VA_ARGS__)
57 #define PPUTL_DETAIL_GEN_ANY_8( g, ...) PPUTL_DETAIL_GEN_ANY_7 (g, __VA_ARGS__), g(7 __VA_OPT__(,) __VA_ARGS__)
58 #define PPUTL_DETAIL_GEN_ANY_9( g, ...) PPUTL_DETAIL_GEN_ANY_8 (g, __VA_ARGS__), g(8 __VA_OPT__(,) __VA_ARGS__)
59 #define PPUTL_DETAIL_GEN_ANY_10( g, ...) PPUTL_DETAIL_GEN_ANY_9 (g, __VA_ARGS__), g(9 __VA_OPT__(,) __VA_ARGS__)
60 #define PPUTL_DETAIL_GEN_ANY_11( g, ...) PPUTL_DETAIL_GEN_ANY_10 (g, __VA_ARGS__), g(10 __VA_OPT__(,) __VA_ARGS__)
61 #define PPUTL_DETAIL_GEN_ANY_12( g, ...) PPUTL_DETAIL_GEN_ANY_11 (g, __VA_ARGS__), g(11 __VA_OPT__(,) __VA_ARGS__)
62 #define PPUTL_DETAIL_GEN_ANY_13( g, ...) PPUTL_DETAIL_GEN_ANY_12 (g, __VA_ARGS__), g(12 __VA_OPT__(,) __VA_ARGS__)
63 #define PPUTL_DETAIL_GEN_ANY_14( g, ...) PPUTL_DETAIL_GEN_ANY_13 (g, __VA_ARGS__), g(13 __VA_OPT__(,) __VA_ARGS__)
64 #define PPUTL_DETAIL_GEN_ANY_15( g, ...) PPUTL_DETAIL_GEN_ANY_14 (g, __VA_ARGS__), g(14 __VA_OPT__(,) __VA_ARGS__)
65 #define PPUTL_DETAIL_GEN_ANY_16( g, ...) PPUTL_DETAIL_GEN_ANY_15 (g, __VA_ARGS__), g(15 __VA_OPT__(,) __VA_ARGS__)
66 #define PPUTL_DETAIL_GEN_ANY_17( g, ...) PPUTL_DETAIL_GEN_ANY_16 (g, __VA_ARGS__), g(16 __VA_OPT__(,) __VA_ARGS__)
67 #define PPUTL_DETAIL_GEN_ANY_18( g, ...) PPUTL_DETAIL_GEN_ANY_17 (g, __VA_ARGS__), g(17 __VA_OPT__(,) __VA_ARGS__)
68 #define PPUTL_DETAIL_GEN_ANY_19( g, ...) PPUTL_DETAIL_GEN_ANY_18 (g, __VA_ARGS__), g(18 __VA_OPT__(,) __VA_ARGS__)
69 #define PPUTL_DETAIL_GEN_ANY_20( g, ...) PPUTL_DETAIL_GEN_ANY_19 (g, __VA_ARGS__), g(19 __VA_OPT__(,) __VA_ARGS__)
70 #define PPUTL_DETAIL_GEN_ANY_21( g, ...) PPUTL_DETAIL_GEN_ANY_20 (g, __VA_ARGS__), g(20 __VA_OPT__(,) __VA_ARGS__)
71 #define PPUTL_DETAIL_GEN_ANY_22( g, ...) PPUTL_DETAIL_GEN_ANY_21 (g, __VA_ARGS__), g(21 __VA_OPT__(,) __VA_ARGS__)
72 #define PPUTL_DETAIL_GEN_ANY_23( g, ...) PPUTL_DETAIL_GEN_ANY_22 (g, __VA_ARGS__), g(22 __VA_OPT__(,) __VA_ARGS__)
73 #define PPUTL_DETAIL_GEN_ANY_24( g, ...) PPUTL_DETAIL_GEN_ANY_23 (g, __VA_ARGS__), g(23 __VA_OPT__(,) __VA_ARGS__)
74 #define PPUTL_DETAIL_GEN_ANY_25( g, ...) PPUTL_DETAIL_GEN_ANY_24 (g, __VA_ARGS__), g(24 __VA_OPT__(,) __VA_ARGS__)
75 #define PPUTL_DETAIL_GEN_ANY_26( g, ...) PPUTL_DETAIL_GEN_ANY_25 (g, __VA_ARGS__), g(25 __VA_OPT__(,) __VA_ARGS__)
76 #define PPUTL_DETAIL_GEN_ANY_27( g, ...) PPUTL_DETAIL_GEN_ANY_26 (g, __VA_ARGS__), g(26 __VA_OPT__(,) __VA_ARGS__)
77 #define PPUTL_DETAIL_GEN_ANY_28( g, ...) PPUTL_DETAIL_GEN_ANY_27 (g, __VA_ARGS__), g(27 __VA_OPT__(,) __VA_ARGS__)
78 #define PPUTL_DETAIL_GEN_ANY_29( g, ...) PPUTL_DETAIL_GEN_ANY_28 (g, __VA_ARGS__), g(28 __VA_OPT__(,) __VA_ARGS__)
79 #define PPUTL_DETAIL_GEN_ANY_30( g, ...) PPUTL_DETAIL_GEN_ANY_29 (g, __VA_ARGS__), g(29 __VA_OPT__(,) __VA_ARGS__)
80 #define PPUTL_DETAIL_GEN_ANY_31( g, ...) PPUTL_DETAIL_GEN_ANY_30 (g, __VA_ARGS__), g(30 __VA_OPT__(,) __VA_ARGS__)
81 #define PPUTL_DETAIL_GEN_ANY_32( g, ...) PPUTL_DETAIL_GEN_ANY_31 (g, __VA_ARGS__), g(31 __VA_OPT__(,) __VA_ARGS__)
82 #define PPUTL_DETAIL_GEN_ANY_33( g, ...) PPUTL_DETAIL_GEN_ANY_32 (g, __VA_ARGS__), g(32 __VA_OPT__(,) __VA_ARGS__)
83 #define PPUTL_DETAIL_GEN_ANY_34( g, ...) PPUTL_DETAIL_GEN_ANY_33 (g, __VA_ARGS__), g(33 __VA_OPT__(,) __VA_ARGS__)
84 #define PPUTL_DETAIL_GEN_ANY_35( g, ...) PPUTL_DETAIL_GEN_ANY_34 (g, __VA_ARGS__), g(34 __VA_OPT__(,) __VA_ARGS__)
85 #define PPUTL_DETAIL_GEN_ANY_36( g, ...) PPUTL_DETAIL_GEN_ANY_35 (g, __VA_ARGS__), g(35 __VA_OPT__(,) __VA_ARGS__)
86 #define PPUTL_DETAIL_GEN_ANY_37( g, ...) PPUTL_DETAIL_GEN_ANY_36 (g, __VA_ARGS__), g(36 __VA_OPT__(,) __VA_ARGS__)
87 #define PPUTL_DETAIL_GEN_ANY_38( g, ...) PPUTL_DETAIL_GEN_ANY_37 (g, __VA_ARGS__), g(37 __VA_OPT__(,) __VA_ARGS__)
88 #define PPUTL_DETAIL_GEN_ANY_39( g, ...) PPUTL_DETAIL_GEN_ANY_38 (g, __VA_ARGS__), g(38 __VA_OPT__(,) __VA_ARGS__)
89 #define PPUTL_DETAIL_GEN_ANY_40( g, ...) PPUTL_DETAIL_GEN_ANY_39 (g, __VA_ARGS__), g(39 __VA_OPT__(,) __VA_ARGS__)
90 #define PPUTL_DETAIL_GEN_ANY_41( g, ...) PPUTL_DETAIL_GEN_ANY_40 (g, __VA_ARGS__), g(40 __VA_OPT__(,) __VA_ARGS__)
91 #define PPUTL_DETAIL_GEN_ANY_42( g, ...) PPUTL_DETAIL_GEN_ANY_41 (g, __VA_ARGS__), g(41 __VA_OPT__(,) __VA_ARGS__)
92 #define PPUTL_DETAIL_GEN_ANY_43( g, ...) PPUTL_DETAIL_GEN_ANY_42 (g, __VA_ARGS__), g(42 __VA_OPT__(,) __VA_ARGS__)
93 #define PPUTL_DETAIL_GEN_ANY_44( g, ...) PPUTL_DETAIL_GEN_ANY_43 (g, __VA_ARGS__), g(43 __VA_OPT__(,) __VA_ARGS__)
94 #define PPUTL_DETAIL_GEN_ANY_45( g, ...) PPUTL_DETAIL_GEN_ANY_44 (g, __VA_ARGS__), g(44 __VA_OPT__(,) __VA_ARGS__)
95 #define PPUTL_DETAIL_GEN_ANY_46( g, ...) PPUTL_DETAIL_GEN_ANY_45 (g, __VA_ARGS__), g(45 __VA_OPT__(,) __VA_ARGS__)
96 #define PPUTL_DETAIL_GEN_ANY_47( g, ...) PPUTL_DETAIL_GEN_ANY_46 (g, __VA_ARGS__), g(46 __VA_OPT__(,) __VA_ARGS__)
97 #define PPUTL_DETAIL_GEN_ANY_48( g, ...) PPUTL_DETAIL_GEN_ANY_47 (g, __VA_ARGS__), g(47 __VA_OPT__(,) __VA_ARGS__)
98 #define PPUTL_DETAIL_GEN_ANY_49( g, ...) PPUTL_DETAIL_GEN_ANY_48 (g, __VA_ARGS__), g(48 __VA_OPT__(,) __VA_ARGS__)
99 #define PPUTL_DETAIL_GEN_ANY_50( g, ...) PPUTL_DETAIL_GEN_ANY_49 (g, __VA_ARGS__), g(49 __VA_OPT__(,) __VA_ARGS__)
100 #define PPUTL_DETAIL_GEN_ANY_51( g, ...) PPUTL_DETAIL_GEN_ANY_50 (g, __VA_ARGS__), g(50 __VA_OPT__(,) __VA_ARGS__)
101 #define PPUTL_DETAIL_GEN_ANY_52( g, ...) PPUTL_DETAIL_GEN_ANY_51 (g, __VA_ARGS__), g(51 __VA_OPT__(,) __VA_ARGS__)
102 #define PPUTL_DETAIL_GEN_ANY_53( g, ...) PPUTL_DETAIL_GEN_ANY_52 (g, __VA_ARGS__), g(52 __VA_OPT__(,) __VA_ARGS__)
103 #define PPUTL_DETAIL_GEN_ANY_54( g, ...) PPUTL_DETAIL_GEN_ANY_53 (g, __VA_ARGS__), g(53 __VA_OPT__(,) __VA_ARGS__)
104 #define PPUTL_DETAIL_GEN_ANY_55( g, ...) PPUTL_DETAIL_GEN_ANY_54 (g, __VA_ARGS__), g(54 __VA_OPT__(,) __VA_ARGS__)
105 #define PPUTL_DETAIL_GEN_ANY_56( g, ...) PPUTL_DETAIL_GEN_ANY_55 (g, __VA_ARGS__), g(55 __VA_OPT__(,) __VA_ARGS__)
106 #define PPUTL_DETAIL_GEN_ANY_57( g, ...) PPUTL_DETAIL_GEN_ANY_56 (g, __VA_ARGS__), g(56 __VA_OPT__(,) __VA_ARGS__)
107 #define PPUTL_DETAIL_GEN_ANY_58( g, ...) PPUTL_DETAIL_GEN_ANY_57 (g, __VA_ARGS__), g(57 __VA_OPT__(,) __VA_ARGS__)
108 #define PPUTL_DETAIL_GEN_ANY_59( g, ...) PPUTL_DETAIL_GEN_ANY_58 (g, __VA_ARGS__), g(58 __VA_OPT__(,) __VA_ARGS__)
109 #define PPUTL_DETAIL_GEN_ANY_60( g, ...) PPUTL_DETAIL_GEN_ANY_59 (g, __VA_ARGS__), g(59 __VA_OPT__(,) __VA_ARGS__)
110 #define PPUTL_DETAIL_GEN_ANY_61( g, ...) PPUTL_DETAIL_GEN_ANY_60 (g, __VA_ARGS__), g(60 __VA_OPT__(,) __VA_ARGS__)
111 #define PPUTL_DETAIL_GEN_ANY_62( g, ...) PPUTL_DETAIL_GEN_ANY_61 (g, __VA_ARGS__), g(61 __VA_OPT__(,) __VA_ARGS__)
112 #define PPUTL_DETAIL_GEN_ANY_63( g, ...) PPUTL_DETAIL_GEN_ANY_62 (g, __VA_ARGS__), g(62 __VA_OPT__(,) __VA_ARGS__)
113 #define PPUTL_DETAIL_GEN_ANY_64( g, ...) PPUTL_DETAIL_GEN_ANY_63 (g, __VA_ARGS__), g(63 __VA_OPT__(,) __VA_ARGS__)
114 #define PPUTL_DETAIL_GEN_ANY_65( g, ...) PPUTL_DETAIL_GEN_ANY_64 (g, __VA_ARGS__), g(64 __VA_OPT__(,) __VA_ARGS__)
115 #define PPUTL_DETAIL_GEN_ANY_66( g, ...) PPUTL_DETAIL_GEN_ANY_65 (g, __VA_ARGS__), g(65 __VA_OPT__(,) __VA_ARGS__)
116 #define PPUTL_DETAIL_GEN_ANY_67( g, ...) PPUTL_DETAIL_GEN_ANY_66 (g, __VA_ARGS__), g(66 __VA_OPT__(,) __VA_ARGS__)
117 #define PPUTL_DETAIL_GEN_ANY_68( g, ...) PPUTL_DETAIL_GEN_ANY_67 (g, __VA_ARGS__), g(67 __VA_OPT__(,) __VA_ARGS__)
118 #define PPUTL_DETAIL_GEN_ANY_69( g, ...) PPUTL_DETAIL_GEN_ANY_68 (g, __VA_ARGS__), g(68 __VA_OPT__(,) __VA_ARGS__)
119 #define PPUTL_DETAIL_GEN_ANY_70( g, ...) PPUTL_DETAIL_GEN_ANY_69 (g, __VA_ARGS__), g(69 __VA_OPT__(,) __VA_ARGS__)
120 #define PPUTL_DETAIL_GEN_ANY_71( g, ...) PPUTL_DETAIL_GEN_ANY_70 (g, __VA_ARGS__), g(70 __VA_OPT__(,) __VA_ARGS__)
121 #define PPUTL_DETAIL_GEN_ANY_72( g, ...) PPUTL_DETAIL_GEN_ANY_71 (g, __VA_ARGS__), g(71 __VA_OPT__(,) __VA_ARGS__)
122 #define PPUTL_DETAIL_GEN_ANY_73( g, ...) PPUTL_DETAIL_GEN_ANY_72 (g, __VA_ARGS__), g(72 __VA_OPT__(,) __VA_ARGS__)
123 #define PPUTL_DETAIL_GEN_ANY_74( g, ...) PPUTL_DETAIL_GEN_ANY_73 (g, __VA_ARGS__), g(73 __VA_OPT__(,) __VA_ARGS__)
124 #define PPUTL_DETAIL_GEN_ANY_75( g, ...) PPUTL_DETAIL_GEN_ANY_74 (g, __VA_ARGS__), g(74 __VA_OPT__(,) __VA_ARGS__)
125 #define PPUTL_DETAIL_GEN_ANY_76( g, ...) PPUTL_DETAIL_GEN_ANY_75 (g, __VA_ARGS__), g(75 __VA_OPT__(,) __VA_ARGS__)
126 #define PPUTL_DETAIL_GEN_ANY_77( g, ...) PPUTL_DETAIL_GEN_ANY_76 (g, __VA_ARGS__), g(76 __VA_OPT__(,) __VA_ARGS__)
127 #define PPUTL_DETAIL_GEN_ANY_78( g, ...) PPUTL_DETAIL_GEN_ANY_77 (g, __VA_ARGS__), g(77 __VA_OPT__(,) __VA_ARGS__)
128 #define PPUTL_DETAIL_GEN_ANY_79( g, ...) PPUTL_DETAIL_GEN_ANY_78 (g, __VA_ARGS__), g(78 __VA_OPT__(,) __VA_ARGS__)
129 #define PPUTL_DETAIL_GEN_ANY_80( g, ...) PPUTL_DETAIL_GEN_ANY_79 (g, __VA_ARGS__), g(79 __VA_OPT__(,) __VA_ARGS__)
130 #define PPUTL_DETAIL_GEN_ANY_81( g, ...) PPUTL_DETAIL_GEN_ANY_80 (g, __VA_ARGS__), g(80 __VA_OPT__(,) __VA_ARGS__)
131 #define PPUTL_DETAIL_GEN_ANY_82( g, ...) PPUTL_DETAIL_GEN_ANY_81 (g, __VA_ARGS__), g(81 __VA_OPT__(,) __VA_ARGS__)
132 #define PPUTL_DETAIL_GEN_ANY_83( g, ...) PPUTL_DETAIL_GEN_ANY_82 (g, __VA_ARGS__), g(82 __VA_OPT__(,) __VA_ARGS__)
133 #define PPUTL_DETAIL_GEN_ANY_84( g, ...) PPUTL_DETAIL_GEN_ANY_83 (g, __VA_ARGS__), g(83 __VA_OPT__(,) __VA_ARGS__)
134 #define PPUTL_DETAIL_GEN_ANY_85( g, ...) PPUTL_DETAIL_GEN_ANY_84 (g, __VA_ARGS__), g(84 __VA_OPT__(,) __VA_ARGS__)
135 #define PPUTL_DETAIL_GEN_ANY_86( g, ...) PPUTL_DETAIL_GEN_ANY_85 (g, __VA_ARGS__), g(85 __VA_OPT__(,) __VA_ARGS__)
136 #define PPUTL_DETAIL_GEN_ANY_87( g, ...) PPUTL_DETAIL_GEN_ANY_86 (g, __VA_ARGS__), g(86 __VA_OPT__(,) __VA_ARGS__)
137 #define PPUTL_DETAIL_GEN_ANY_88( g, ...) PPUTL_DETAIL_GEN_ANY_87 (g, __VA_ARGS__), g(87 __VA_OPT__(,) __VA_ARGS__)
138 #define PPUTL_DETAIL_GEN_ANY_89( g, ...) PPUTL_DETAIL_GEN_ANY_88 (g, __VA_ARGS__), g(88 __VA_OPT__(,) __VA_ARGS__)
139 #define PPUTL_DETAIL_GEN_ANY_90( g, ...) PPUTL_DETAIL_GEN_ANY_89 (g, __VA_ARGS__), g(89 __VA_OPT__(,) __VA_ARGS__)
140 #define PPUTL_DETAIL_GEN_ANY_91( g, ...) PPUTL_DETAIL_GEN_ANY_90 (g, __VA_ARGS__), g(90 __VA_OPT__(,) __VA_ARGS__)
141 #define PPUTL_DETAIL_GEN_ANY_92( g, ...) PPUTL_DETAIL_GEN_ANY_91 (g, __VA_ARGS__), g(91 __VA_OPT__(,) __VA_ARGS__)
142 #define PPUTL_DETAIL_GEN_ANY_93( g, ...) PPUTL_DETAIL_GEN_ANY_92 (g, __VA_ARGS__), g(92 __VA_OPT__(,) __VA_ARGS__)
143 #define PPUTL_DETAIL_GEN_ANY_94( g, ...) PPUTL_DETAIL_GEN_ANY_93 (g, __VA_ARGS__), g(93 __VA_OPT__(,) __VA_ARGS__)
144 #define PPUTL_DETAIL_GEN_ANY_95( g, ...) PPUTL_DETAIL_GEN_ANY_94 (g, __VA_ARGS__), g(94 __VA_OPT__(,) __VA_ARGS__)
145 #define PPUTL_DETAIL_GEN_ANY_96( g, ...) PPUTL_DETAIL_GEN_ANY_95 (g, __VA_ARGS__), g(95 __VA_OPT__(,) __VA_ARGS__)
146 #define PPUTL_DETAIL_GEN_ANY_97( g, ...) PPUTL_DETAIL_GEN_ANY_96 (g, __VA_ARGS__), g(96 __VA_OPT__(,) __VA_ARGS__)
147 #define PPUTL_DETAIL_GEN_ANY_98( g, ...) PPUTL_DETAIL_GEN_ANY_97 (g, __VA_ARGS__), g(97 __VA_OPT__(,) __VA_ARGS__)
148 #define PPUTL_DETAIL_GEN_ANY_99( g, ...) PPUTL_DETAIL_GEN_ANY_98 (g, __VA_ARGS__), g(98 __VA_OPT__(,) __VA_ARGS__)
149 #define PPUTL_DETAIL_GEN_ANY_100(g, ...) PPUTL_DETAIL_GEN_ANY_99 (g, __VA_ARGS__), g(99 __VA_OPT__(,) __VA_ARGS__)
150 #define PPUTL_DETAIL_GEN_ANY_101(g, ...) PPUTL_DETAIL_GEN_ANY_100(g, __VA_ARGS__), g(100 __VA_OPT__(,) __VA_ARGS__)
151 #define PPUTL_DETAIL_GEN_ANY_102(g, ...) PPUTL_DETAIL_GEN_ANY_101(g, __VA_ARGS__), g(101 __VA_OPT__(,) __VA_ARGS__)
152 #define PPUTL_DETAIL_GEN_ANY_103(g, ...) PPUTL_DETAIL_GEN_ANY_102(g, __VA_ARGS__), g(102 __VA_OPT__(,) __VA_ARGS__)
153 #define PPUTL_DETAIL_GEN_ANY_104(g, ...) PPUTL_DETAIL_GEN_ANY_103(g, __VA_ARGS__), g(103 __VA_OPT__(,) __VA_ARGS__)
154 #define PPUTL_DETAIL_GEN_ANY_105(g, ...) PPUTL_DETAIL_GEN_ANY_104(g, __VA_ARGS__), g(104 __VA_OPT__(,) __VA_ARGS__)
155 #define PPUTL_DETAIL_GEN_ANY_106(g, ...) PPUTL_DETAIL_GEN_ANY_105(g, __VA_ARGS__), g(105 __VA_OPT__(,) __VA_ARGS__)
156 #define PPUTL_DETAIL_GEN_ANY_107(g, ...) PPUTL_DETAIL_GEN_ANY_106(g, __VA_ARGS__), g(106 __VA_OPT__(,) __VA_ARGS__)
157 #define PPUTL_DETAIL_GEN_ANY_108(g, ...) PPUTL_DETAIL_GEN_ANY_107(g, __VA_ARGS__), g(107 __VA_OPT__(,) __VA_ARGS__)
158 #define PPUTL_DETAIL_GEN_ANY_109(g, ...) PPUTL_DETAIL_GEN_ANY_108(g, __VA_ARGS__), g(108 __VA_OPT__(,) __VA_ARGS__)
159 #define PPUTL_DETAIL_GEN_ANY_110(g, ...) PPUTL_DETAIL_GEN_ANY_109(g, __VA_ARGS__), g(109 __VA_OPT__(,) __VA_ARGS__)
160 #define PPUTL_DETAIL_GEN_ANY_111(g, ...) PPUTL_DETAIL_GEN_ANY_110(g, __VA_ARGS__), g(110 __VA_OPT__(,) __VA_ARGS__)
161 #define PPUTL_DETAIL_GEN_ANY_112(g, ...) PPUTL_DETAIL_GEN_ANY_111(g, __VA_ARGS__), g(111 __VA_OPT__(,) __VA_ARGS__)
162 #define PPUTL_DETAIL_GEN_ANY_113(g, ...) PPUTL_DETAIL_GEN_ANY_112(g, __VA_ARGS__), g(112 __VA_OPT__(,) __VA_ARGS__)
163 #define PPUTL_DETAIL_GEN_ANY_114(g, ...) PPUTL_DETAIL_GEN_ANY_113(g, __VA_ARGS__), g(113 __VA_OPT__(,) __VA_ARGS__)
164 #define PPUTL_DETAIL_GEN_ANY_115(g, ...) PPUTL_DETAIL_GEN_ANY_114(g, __VA_ARGS__), g(114 __VA_OPT__(,) __VA_ARGS__)
165 #define PPUTL_DETAIL_GEN_ANY_116(g, ...) PPUTL_DETAIL_GEN_ANY_115(g, __VA_ARGS__), g(115 __VA_OPT__(,) __VA_ARGS__)
166 #define PPUTL_DETAIL_GEN_ANY_117(g, ...) PPUTL_DETAIL_GEN_ANY_116(g, __VA_ARGS__), g(116 __VA_OPT__(,) __VA_ARGS__)
167 #define PPUTL_DETAIL_GEN_ANY_118(g, ...) PPUTL_DETAIL_GEN_ANY_117(g, __VA_ARGS__), g(117 __VA_OPT__(,) __VA_ARGS__)
168 #define PPUTL_DETAIL_GEN_ANY_119(g, ...) PPUTL_DETAIL_GEN_ANY_118(g, __VA_ARGS__), g(118 __VA_OPT__(,) __VA_ARGS__)
169 #define PPUTL_DETAIL_GEN_ANY_120(g, ...) PPUTL_DETAIL_GEN_ANY_119(g, __VA_ARGS__), g(119 __VA_OPT__(,) __VA_ARGS__)
170 #define PPUTL_DETAIL_GEN_ANY_121(g, ...) PPUTL_DETAIL_GEN_ANY_120(g, __VA_ARGS__), g(120 __VA_OPT__(,) __VA_ARGS__)
171 #define PPUTL_DETAIL_GEN_ANY_122(g, ...) PPUTL_DETAIL_GEN_ANY_121(g, __VA_ARGS__), g(121 __VA_OPT__(,) __VA_ARGS__)
172 #define PPUTL_DETAIL_GEN_ANY_123(g, ...) PPUTL_DETAIL_GEN_ANY_122(g, __VA_ARGS__), g(122 __VA_OPT__(,) __VA_ARGS__)
173 #define PPUTL_DETAIL_GEN_ANY_124(g, ...) PPUTL_DETAIL_GEN_ANY_123(g, __VA_ARGS__), g(123 __VA_OPT__(,) __VA_ARGS__)
174 #define PPUTL_DETAIL_GEN_ANY_125(g, ...) PPUTL_DETAIL_GEN_ANY_124(g, __VA_ARGS__), g(124 __VA_OPT__(,) __VA_ARGS__)
175 #define PPUTL_DETAIL_GEN_ANY_126(g, ...) PPUTL_DETAIL_GEN_ANY_125(g, __VA_ARGS__), g(125 __VA_OPT__(,) __VA_ARGS__)
176 #define PPUTL_DETAIL_GEN_ANY_127(g, ...) PPUTL_DETAIL_GEN_ANY_126(g, __VA_ARGS__), g(126 __VA_OPT__(,) __VA_ARGS__)
177 #define PPUTL_DETAIL_GEN_ANY_128(g, ...) PPUTL_DETAIL_GEN_ANY_127(g, __VA_ARGS__), g(127 __VA_OPT__(,) __VA_ARGS__)
178 #define PPUTL_DETAIL_GEN_ANY_129(g, ...) PPUTL_DETAIL_GEN_ANY_128(g, __VA_ARGS__), g(128 __VA_OPT__(,) __VA_ARGS__)
179 #define PPUTL_DETAIL_GEN_ANY_130(g, ...) PPUTL_DETAIL_GEN_ANY_129(g, __VA_ARGS__), g(129 __VA_OPT__(,) __VA_ARGS__)
180 #define PPUTL_DETAIL_GEN_ANY_131(g, ...) PPUTL_DETAIL_GEN_ANY_130(g, __VA_ARGS__), g(130 __VA_OPT__(,) __VA_ARGS__)
181 #define PPUTL_DETAIL_GEN_ANY_132(g, ...) PPUTL_DETAIL_GEN_ANY_131(g, __VA_ARGS__), g(131 __VA_OPT__(,) __VA_ARGS__)
182 #define PPUTL_DETAIL_GEN_ANY_133(g, ...) PPUTL_DETAIL_GEN_ANY_132(g, __VA_ARGS__), g(132 __VA_OPT__(,) __VA_ARGS__)
183 #define PPUTL_DETAIL_GEN_ANY_134(g, ...) PPUTL_DETAIL_GEN_ANY_133(g, __VA_ARGS__), g(133 __VA_OPT__(,) __VA_ARGS__)
184 #define PPUTL_DETAIL_GEN_ANY_135(g, ...) PPUTL_DETAIL_GEN_ANY_134(g, __VA_ARGS__), g(134 __VA_OPT__(,) __VA_ARGS__)
185 #define PPUTL_DETAIL_GEN_ANY_136(g, ...) PPUTL_DETAIL_GEN_ANY_135(g, __VA_ARGS__), g(135 __VA_OPT__(,) __VA_ARGS__)
186 #define PPUTL_DETAIL_GEN_ANY_137(g, ...) PPUTL_DETAIL_GEN_ANY_136(g, __VA_ARGS__), g(136 __VA_OPT__(,) __VA_ARGS__)
187 #define PPUTL_DETAIL_GEN_ANY_138(g, ...) PPUTL_DETAIL_GEN_ANY_137(g, __VA_ARGS__), g(137 __VA_OPT__(,) __VA_ARGS__)
188 #define PPUTL_DETAIL_GEN_ANY_139(g, ...) PPUTL_DETAIL_GEN_ANY_138(g, __VA_ARGS__), g(138 __VA_OPT__(,) __VA_ARGS__)
189 #define PPUTL_DETAIL_GEN_ANY_140(g, ...) PPUTL_DETAIL_GEN_ANY_139(g, __VA_ARGS__), g(139 __VA_OPT__(,) __VA_ARGS__)
190 #define PPUTL_DETAIL_GEN_ANY_141(g, ...) PPUTL_DETAIL_GEN_ANY_140(g, __VA_ARGS__), g(140 __VA_OPT__(,) __VA_ARGS__)
191 #define PPUTL_DETAIL_GEN_ANY_142(g, ...) PPUTL_DETAIL_GEN_ANY_141(g, __VA_ARGS__), g(141 __VA_OPT__(,) __VA_ARGS__)
192 #define PPUTL_DETAIL_GEN_ANY_143(g, ...) PPUTL_DETAIL_GEN_ANY_142(g, __VA_ARGS__), g(142 __VA_OPT__(,) __VA_ARGS__)
193 #define PPUTL_DETAIL_GEN_ANY_144(g, ...) PPUTL_DETAIL_GEN_ANY_143(g, __VA_ARGS__), g(143 __VA_OPT__(,) __VA_ARGS__)
194 #define PPUTL_DETAIL_GEN_ANY_145(g, ...) PPUTL_DETAIL_GEN_ANY_144(g, __VA_ARGS__), g(144 __VA_OPT__(,) __VA_ARGS__)
195 #define PPUTL_DETAIL_GEN_ANY_146(g, ...) PPUTL_DETAIL_GEN_ANY_145(g, __VA_ARGS__), g(145 __VA_OPT__(,) __VA_ARGS__)
196 #define PPUTL_DETAIL_GEN_ANY_147(g, ...) PPUTL_DETAIL_GEN_ANY_146(g, __VA_ARGS__), g(146 __VA_OPT__(,) __VA_ARGS__)
197 #define PPUTL_DETAIL_GEN_ANY_148(g, ...) PPUTL_DETAIL_GEN_ANY_147(g, __VA_ARGS__), g(147 __VA_OPT__(,) __VA_ARGS__)
198 #define PPUTL_DETAIL_GEN_ANY_149(g, ...) PPUTL_DETAIL_GEN_ANY_148(g, __VA_ARGS__), g(148 __VA_OPT__(,) __VA_ARGS__)
199 #define PPUTL_DETAIL_GEN_ANY_150(g, ...) PPUTL_DETAIL_GEN_ANY_149(g, __VA_ARGS__), g(149 __VA_OPT__(,) __VA_ARGS__)
200 #define PPUTL_DETAIL_GEN_ANY_151(g, ...) PPUTL_DETAIL_GEN_ANY_150(g, __VA_ARGS__), g(150 __VA_OPT__(,) __VA_ARGS__)
201 #define PPUTL_DETAIL_GEN_ANY_152(g, ...) PPUTL_DETAIL_GEN_ANY_151(g, __VA_ARGS__), g(151 __VA_OPT__(,) __VA_ARGS__)
202 #define PPUTL_DETAIL_GEN_ANY_153(g, ...) PPUTL_DETAIL_GEN_ANY_152(g, __VA_ARGS__), g(152 __VA_OPT__(,) __VA_ARGS__)
203 #define PPUTL_DETAIL_GEN_ANY_154(g, ...) PPUTL_DETAIL_GEN_ANY_153(g, __VA_ARGS__), g(153 __VA_OPT__(,) __VA_ARGS__)
204 #define PPUTL_DETAIL_GEN_ANY_155(g, ...) PPUTL_DETAIL_GEN_ANY_154(g, __VA_ARGS__), g(154 __VA_OPT__(,) __VA_ARGS__)
205 #define PPUTL_DETAIL_GEN_ANY_156(g, ...) PPUTL_DETAIL_GEN_ANY_155(g, __VA_ARGS__), g(155 __VA_OPT__(,) __VA_ARGS__)
206 #define PPUTL_DETAIL_GEN_ANY_157(g, ...) PPUTL_DETAIL_GEN_ANY_156(g, __VA_ARGS__), g(156 __VA_OPT__(,) __VA_ARGS__)
207 #define PPUTL_DETAIL_GEN_ANY_158(g, ...) PPUTL_DETAIL_GEN_ANY_157(g, __VA_ARGS__), g(157 __VA_OPT__(,) __VA_ARGS__)
208 #define PPUTL_DETAIL_GEN_ANY_159(g, ...) PPUTL_DETAIL_GEN_ANY_158(g, __VA_ARGS__), g(158 __VA_OPT__(,) __VA_ARGS__)
209 #define PPUTL_DETAIL_GEN_ANY_160(g, ...) PPUTL_DETAIL_GEN_ANY_159(g, __VA_ARGS__), g(159 __VA_OPT__(,) __VA_ARGS__)
210 #define PPUTL_DETAIL_GEN_ANY_161(g, ...) PPUTL_DETAIL_GEN_ANY_160(g, __VA_ARGS__), g(160 __VA_OPT__(,) __VA_ARGS__)
211 #define PPUTL_DETAIL_GEN_ANY_162(g, ...) PPUTL_DETAIL_GEN_ANY_161(g, __VA_ARGS__), g(161 __VA_OPT__(,) __VA_ARGS__)
212 #define PPUTL_DETAIL_GEN_ANY_163(g, ...) PPUTL_DETAIL_GEN_ANY_162(g, __VA_ARGS__), g(162 __VA_OPT__(,) __VA_ARGS__)
213 #define PPUTL_DETAIL_GEN_ANY_164(g, ...) PPUTL_DETAIL_GEN_ANY_163(g, __VA_ARGS__), g(163 __VA_OPT__(,) __VA_ARGS__)
214 #define PPUTL_DETAIL_GEN_ANY_165(g, ...) PPUTL_DETAIL_GEN_ANY_164(g, __VA_ARGS__), g(164 __VA_OPT__(,) __VA_ARGS__)
215 #define PPUTL_DETAIL_GEN_ANY_166(g, ...) PPUTL_DETAIL_GEN_ANY_165(g, __VA_ARGS__), g(165 __VA_OPT__(,) __VA_ARGS__)
216 #define PPUTL_DETAIL_GEN_ANY_167(g, ...) PPUTL_DETAIL_GEN_ANY_166(g, __VA_ARGS__), g(166 __VA_OPT__(,) __VA_ARGS__)
217 #define PPUTL_DETAIL_GEN_ANY_168(g, ...) PPUTL_DETAIL_GEN_ANY_167(g, __VA_ARGS__), g(167 __VA_OPT__(,) __VA_ARGS__)
218 #define PPUTL_DETAIL_GEN_ANY_169(g, ...) PPUTL_DETAIL_GEN_ANY_168(g, __VA_ARGS__), g(168 __VA_OPT__(,) __VA_ARGS__)
219 #define PPUTL_DETAIL_GEN_ANY_170(g, ...) PPUTL_DETAIL_GEN_ANY_169(g, __VA_ARGS__), g(169 __VA_OPT__(,) __VA_ARGS__)
220 #define PPUTL_DETAIL_GEN_ANY_171(g, ...) PPUTL_DETAIL_GEN_ANY_170(g, __VA_ARGS__), g(170 __VA_OPT__(,) __VA_ARGS__)
221 #define PPUTL_DETAIL_GEN_ANY_172(g, ...) PPUTL_DETAIL_GEN_ANY_171(g, __VA_ARGS__), g(171 __VA_OPT__(,) __VA_ARGS__)
222 #define PPUTL_DETAIL_GEN_ANY_173(g, ...) PPUTL_DETAIL_GEN_ANY_172(g, __VA_ARGS__), g(172 __VA_OPT__(,) __VA_ARGS__)
223 #define PPUTL_DETAIL_GEN_ANY_174(g, ...) PPUTL_DETAIL_GEN_ANY_173(g, __VA_ARGS__), g(173 __VA_OPT__(,) __VA_ARGS__)
224 #define PPUTL_DETAIL_GEN_ANY_175(g, ...) PPUTL_DETAIL_GEN_ANY_174(g, __VA_ARGS__), g(174 __VA_OPT__(,) __VA_ARGS__)
225 #define PPUTL_DETAIL_GEN_ANY_176(g, ...) PPUTL_DETAIL_GEN_ANY_175(g, __VA_ARGS__), g(175 __VA_OPT__(,) __VA_ARGS__)
226 #define PPUTL_DETAIL_GEN_ANY_177(g, ...) PPUTL_DETAIL_GEN_ANY_176(g, __VA_ARGS__), g(176 __VA_OPT__(,) __VA_ARGS__)
227 #define PPUTL_DETAIL_GEN_ANY_178(g, ...) PPUTL_DETAIL_GEN_ANY_177(g, __VA_ARGS__), g(177 __VA_OPT__(,) __VA_ARGS__)
228 #define PPUTL_DETAIL_GEN_ANY_179(g, ...) PPUTL_DETAIL_GEN_ANY_178(g, __VA_ARGS__), g(178 __VA_OPT__(,) __VA_ARGS__)
229 #define PPUTL_DETAIL_GEN_ANY_180(g, ...) PPUTL_DETAIL_GEN_ANY_179(g, __VA_ARGS__), g(179 __VA_OPT__(,) __VA_ARGS__)
230 #define PPUTL_DETAIL_GEN_ANY_181(g, ...) PPUTL_DETAIL_GEN_ANY_180(g, __VA_ARGS__), g(180 __VA_OPT__(,) __VA_ARGS__)
231 #define PPUTL_DETAIL_GEN_ANY_182(g, ...) PPUTL_DETAIL_GEN_ANY_181(g, __VA_ARGS__), g(181 __VA_OPT__(,) __VA_ARGS__)
232 #define PPUTL_DETAIL_GEN_ANY_183(g, ...) PPUTL_DETAIL_GEN_ANY_182(g, __VA_ARGS__), g(182 __VA_OPT__(,) __VA_ARGS__)
233 #define PPUTL_DETAIL_GEN_ANY_184(g, ...) PPUTL_DETAIL_GEN_ANY_183(g, __VA_ARGS__), g(183 __VA_OPT__(,) __VA_ARGS__)
234 #define PPUTL_DETAIL_GEN_ANY_185(g, ...) PPUTL_DETAIL_GEN_ANY_184(g, __VA_ARGS__), g(184 __VA_OPT__(,) __VA_ARGS__)
235 #define PPUTL_DETAIL_GEN_ANY_186(g, ...) PPUTL_DETAIL_GEN_ANY_185(g, __VA_ARGS__), g(185 __VA_OPT__(,) __VA_ARGS__)
236 #define PPUTL_DETAIL_GEN_ANY_187(g, ...) PPUTL_DETAIL_GEN_ANY_186(g, __VA_ARGS__), g(186 __VA_OPT__(,) __VA_ARGS__)
237 #define PPUTL_DETAIL_GEN_ANY_188(g, ...) PPUTL_DETAIL_GEN_ANY_187(g, __VA_ARGS__), g(187 __VA_OPT__(,) __VA_ARGS__)
238 #define PPUTL_DETAIL_GEN_ANY_189(g, ...) PPUTL_DETAIL_GEN_ANY_188(g, __VA_ARGS__), g(188 __VA_OPT__(,) __VA_ARGS__)
239 #define PPUTL_DETAIL_GEN_ANY_190(g, ...) PPUTL_DETAIL_GEN_ANY_189(g, __VA_ARGS__), g(189 __VA_OPT__(,) __VA_ARGS__)
240 #define PPUTL_DETAIL_GEN_ANY_191(g, ...) PPUTL_DETAIL_GEN_ANY_190(g, __VA_ARGS__), g(190 __VA_OPT__(,) __VA_ARGS__)
241 #define PPUTL_DETAIL_GEN_ANY_192(g, ...) PPUTL_DETAIL_GEN_ANY_191(g, __VA_ARGS__), g(191 __VA_OPT__(,) __VA_ARGS__)
242 #define PPUTL_DETAIL_GEN_ANY_193(g, ...) PPUTL_DETAIL_GEN_ANY_192(g, __VA_ARGS__), g(192 __VA_OPT__(,) __VA_ARGS__)
243 #define PPUTL_DETAIL_GEN_ANY_194(g, ...) PPUTL_DETAIL_GEN_ANY_193(g, __VA_ARGS__), g(193 __VA_OPT__(,) __VA_ARGS__)
244 #define PPUTL_DETAIL_GEN_ANY_195(g, ...) PPUTL_DETAIL_GEN_ANY_194(g, __VA_ARGS__), g(194 __VA_OPT__(,) __VA_ARGS__)
245 #define PPUTL_DETAIL_GEN_ANY_196(g, ...) PPUTL_DETAIL_GEN_ANY_195(g, __VA_ARGS__), g(195 __VA_OPT__(,) __VA_ARGS__)
246 #define PPUTL_DETAIL_GEN_ANY_197(g, ...) PPUTL_DETAIL_GEN_ANY_196(g, __VA_ARGS__), g(196 __VA_OPT__(,) __VA_ARGS__)
247 #define PPUTL_DETAIL_GEN_ANY_198(g, ...) PPUTL_DETAIL_GEN_ANY_197(g, __VA_ARGS__), g(197 __VA_OPT__(,) __VA_ARGS__)
248 #define PPUTL_DETAIL_GEN_ANY_199(g, ...) PPUTL_DETAIL_GEN_ANY_198(g, __VA_ARGS__), g(198 __VA_OPT__(,) __VA_ARGS__)
249 #define PPUTL_DETAIL_GEN_ANY_200(g, ...) PPUTL_DETAIL_GEN_ANY_199(g, __VA_ARGS__), g(199 __VA_OPT__(,) __VA_ARGS__)
250 #define PPUTL_DETAIL_GEN_ANY_201(g, ...) PPUTL_DETAIL_GEN_ANY_200(g, __VA_ARGS__), g(200 __VA_OPT__(,) __VA_ARGS__)
251 #define PPUTL_DETAIL_GEN_ANY_202(g, ...) PPUTL_DETAIL_GEN_ANY_201(g, __VA_ARGS__), g(201 __VA_OPT__(,) __VA_ARGS__)
252 #define PPUTL_DETAIL_GEN_ANY_203(g, ...) PPUTL_DETAIL_GEN_ANY_202(g, __VA_ARGS__), g(202 __VA_OPT__(,) __VA_ARGS__)
253 #define PPUTL_DETAIL_GEN_ANY_204(g, ...) PPUTL_DETAIL_GEN_ANY_203(g, __VA_ARGS__), g(203 __VA_OPT__(,) __VA_ARGS__)
254 #define PPUTL_DETAIL_GEN_ANY_205(g, ...) PPUTL_DETAIL_GEN_ANY_204(g, __VA_ARGS__), g(204 __VA_OPT__(,) __VA_ARGS__)
255 #define PPUTL_DETAIL_GEN_ANY_206(g, ...) PPUTL_DETAIL_GEN_ANY_205(g, __VA_ARGS__), g(205 __VA_OPT__(,) __VA_ARGS__)
256 #define PPUTL_DETAIL_GEN_ANY_207(g, ...) PPUTL_DETAIL_GEN_ANY_206(g, __VA_ARGS__), g(206 __VA_OPT__(,) __VA_ARGS__)
257 #define PPUTL_DETAIL_GEN_ANY_208(g, ...) PPUTL_DETAIL_GEN_ANY_207(g, __VA_ARGS__), g(207 __VA_OPT__(,) __VA_ARGS__)
258 #define PPUTL_DETAIL_GEN_ANY_209(g, ...) PPUTL_DETAIL_GEN_ANY_208(g, __VA_ARGS__), g(208 __VA_OPT__(,) __VA_ARGS__)
259 #define PPUTL_DETAIL_GEN_ANY_210(g, ...) PPUTL_DETAIL_GEN_ANY_209(g, __VA_ARGS__), g(209 __VA_OPT__(,) __VA_ARGS__)
260 #define PPUTL_DETAIL_GEN_ANY_211(g, ...) PPUTL_DETAIL_GEN_ANY_210(g, __VA_ARGS__), g(210 __VA_OPT__(,) __VA_ARGS__)
261 #define PPUTL_DETAIL_GEN_ANY_212(g, ...) PPUTL_DETAIL_GEN_ANY_211(g, __VA_ARGS__), g(211 __VA_OPT__(,) __VA_ARGS__)
262 #define PPUTL_DETAIL_GEN_ANY_213(g, ...) PPUTL_DETAIL_GEN_ANY_212(g, __VA_ARGS__), g(212 __VA_OPT__(,) __VA_ARGS__)
263 #define PPUTL_DETAIL_GEN_ANY_214(g, ...) PPUTL_DETAIL_GEN_ANY_213(g, __VA_ARGS__), g(213 __VA_OPT__(,) __VA_ARGS__)
264 #define PPUTL_DETAIL_GEN_ANY_215(g, ...) PPUTL_DETAIL_GEN_ANY_214(g, __VA_ARGS__), g(214 __VA_OPT__(,) __VA_ARGS__)
265 #define PPUTL_DETAIL_GEN_ANY_216(g, ...) PPUTL_DETAIL_GEN_ANY_215(g, __VA_ARGS__), g(215 __VA_OPT__(,) __VA_ARGS__)
266 #define PPUTL_DETAIL_GEN_ANY_217(g, ...) PPUTL_DETAIL_GEN_ANY_216(g, __VA_ARGS__), g(216 __VA_OPT__(,) __VA_ARGS__)
267 #define PPUTL_DETAIL_GEN_ANY_218(g, ...) PPUTL_DETAIL_GEN_ANY_217(g, __VA_ARGS__), g(217 __VA_OPT__(,) __VA_ARGS__)
268 #define PPUTL_DETAIL_GEN_ANY_219(g, ...) PPUTL_DETAIL_GEN_ANY_218(g, __VA_ARGS__), g(218 __VA_OPT__(,) __VA_ARGS__)
269 #define PPUTL_DETAIL_GEN_ANY_220(g, ...) PPUTL_DETAIL_GEN_ANY_219(g, __VA_ARGS__), g(219 __VA_OPT__(,) __VA_ARGS__)
270 #define PPUTL_DETAIL_GEN_ANY_221(g, ...) PPUTL_DETAIL_GEN_ANY_220(g, __VA_ARGS__), g(220 __VA_OPT__(,) __VA_ARGS__)
271 #define PPUTL_DETAIL_GEN_ANY_222(g, ...) PPUTL_DETAIL_GEN_ANY_221(g, __VA_ARGS__), g(221 __VA_OPT__(,) __VA_ARGS__)
272 #define PPUTL_DETAIL_GEN_ANY_223(g, ...) PPUTL_DETAIL_GEN_ANY_222(g, __VA_ARGS__), g(222 __VA_OPT__(,) __VA_ARGS__)
273 #define PPUTL_DETAIL_GEN_ANY_224(g, ...) PPUTL_DETAIL_GEN_ANY_223(g, __VA_ARGS__), g(223 __VA_OPT__(,) __VA_ARGS__)
274 #define PPUTL_DETAIL_GEN_ANY_225(g, ...) PPUTL_DETAIL_GEN_ANY_224(g, __VA_ARGS__), g(224 __VA_OPT__(,) __VA_ARGS__)
275 #define PPUTL_DETAIL_GEN_ANY_226(g, ...) PPUTL_DETAIL_GEN_ANY_225(g, __VA_ARGS__), g(225 __VA_OPT__(,) __VA_ARGS__)
276 #define PPUTL_DETAIL_GEN_ANY_227(g, ...) PPUTL_DETAIL_GEN_ANY_226(g, __VA_ARGS__), g(226 __VA_OPT__(,) __VA_ARGS__)
277 #define PPUTL_DETAIL_GEN_ANY_228(g, ...) PPUTL_DETAIL_GEN_ANY_227(g, __VA_ARGS__), g(227 __VA_OPT__(,) __VA_ARGS__)
278 #define PPUTL_DETAIL_GEN_ANY_229(g, ...) PPUTL_DETAIL_GEN_ANY_228(g, __VA_ARGS__), g(228 __VA_OPT__(,) __VA_ARGS__)
279 #define PPUTL_DETAIL_GEN_ANY_230(g, ...) PPUTL_DETAIL_GEN_ANY_229(g, __VA_ARGS__), g(229 __VA_OPT__(,) __VA_ARGS__)
280 #define PPUTL_DETAIL_GEN_ANY_231(g, ...) PPUTL_DETAIL_GEN_ANY_230(g, __VA_ARGS__), g(230 __VA_OPT__(,) __VA_ARGS__)
281 #define PPUTL_DETAIL_GEN_ANY_232(g, ...) PPUTL_DETAIL_GEN_ANY_231(g, __VA_ARGS__), g(231 __VA_OPT__(,) __VA_ARGS__)
282 #define PPUTL_DETAIL_GEN_ANY_233(g, ...) PPUTL_DETAIL_GEN_ANY_232(g, __VA_ARGS__), g(232 __VA_OPT__(,) __VA_ARGS__)
283 #define PPUTL_DETAIL_GEN_ANY_234(g, ...) PPUTL_DETAIL_GEN_ANY_233(g, __VA_ARGS__), g(233 __VA_OPT__(,) __VA_ARGS__)
284 #define PPUTL_DETAIL_GEN_ANY_235(g, ...) PPUTL_DETAIL_GEN_ANY_234(g, __VA_ARGS__), g(234 __VA_OPT__(,) __VA_ARGS__)
285 #define PPUTL_DETAIL_GEN_ANY_236(g, ...) PPUTL_DETAIL_GEN_ANY_235(g, __VA_ARGS__), g(235 __VA_OPT__(,) __VA_ARGS__)
286 #define PPUTL_DETAIL_GEN_ANY_237(g, ...) PPUTL_DETAIL_GEN_ANY_236(g, __VA_ARGS__), g(236 __VA_OPT__(,) __VA_ARGS__)
287 #define PPUTL_DETAIL_GEN_ANY_238(g, ...) PPUTL_DETAIL_GEN_ANY_237(g, __VA_ARGS__), g(237 __VA_OPT__(,) __VA_ARGS__)
288 #define PPUTL_DETAIL_GEN_ANY_239(g, ...) PPUTL_DETAIL_GEN_ANY_238(g, __VA_ARGS__), g(238 __VA_OPT__(,) __VA_ARGS__)
289 #define PPUTL_DETAIL_GEN_ANY_240(g, ...) PPUTL_DETAIL_GEN_ANY_239(g, __VA_ARGS__), g(239 __VA_OPT__(,) __VA_ARGS__)
290 #define PPUTL_DETAIL_GEN_ANY_241(g, ...) PPUTL_DETAIL_GEN_ANY_240(g, __VA_ARGS__), g(240 __VA_OPT__(,) __VA_ARGS__)
291 #define PPUTL_DETAIL_GEN_ANY_242(g, ...) PPUTL_DETAIL_GEN_ANY_241(g, __VA_ARGS__), g(241 __VA_OPT__(,) __VA_ARGS__)
292 #define PPUTL_DETAIL_GEN_ANY_243(g, ...) PPUTL_DETAIL_GEN_ANY_242(g, __VA_ARGS__), g(242 __VA_OPT__(,) __VA_ARGS__)
293 #define PPUTL_DETAIL_GEN_ANY_244(g, ...) PPUTL_DETAIL_GEN_ANY_243(g, __VA_ARGS__), g(243 __VA_OPT__(,) __VA_ARGS__)
294 #define PPUTL_DETAIL_GEN_ANY_245(g, ...) PPUTL_DETAIL_GEN_ANY_244(g, __VA_ARGS__), g(244 __VA_OPT__(,) __VA_ARGS__)
295 #define PPUTL_DETAIL_GEN_ANY_246(g, ...) PPUTL_DETAIL_GEN_ANY_245(g, __VA_ARGS__), g(245 __VA_OPT__(,) __VA_ARGS__)
296 #define PPUTL_DETAIL_GEN_ANY_247(g, ...) PPUTL_DETAIL_GEN_ANY_246(g, __VA_ARGS__), g(246 __VA_OPT__(,) __VA_ARGS__)
297 #define PPUTL_DETAIL_GEN_ANY_248(g, ...) PPUTL_DETAIL_GEN_ANY_247(g, __VA_ARGS__), g(247 __VA_OPT__(,) __VA_ARGS__)
298 #define PPUTL_DETAIL_GEN_ANY_249(g, ...) PPUTL_DETAIL_GEN_ANY_248(g, __VA_ARGS__), g(248 __VA_OPT__(,) __VA_ARGS__)
299 #define PPUTL_DETAIL_GEN_ANY_250(g, ...) PPUTL_DETAIL_GEN_ANY_249(g, __VA_ARGS__), g(249 __VA_OPT__(,) __VA_ARGS__)
300 #define PPUTL_DETAIL_GEN_ANY_251(g, ...) PPUTL_DETAIL_GEN_ANY_250(g, __VA_ARGS__), g(250 __VA_OPT__(,) __VA_ARGS__)
301 #define PPUTL_DETAIL_GEN_ANY_252(g, ...) PPUTL_DETAIL_GEN_ANY_251(g, __VA_ARGS__), g(251 __VA_OPT__(,) __VA_ARGS__)
302 #define PPUTL_DETAIL_GEN_ANY_253(g, ...) PPUTL_DETAIL_GEN_ANY_252(g, __VA_ARGS__), g(252 __VA_OPT__(,) __VA_ARGS__)
303 #define PPUTL_DETAIL_GEN_ANY_254(g, ...) PPUTL_DETAIL_GEN_ANY_253(g, __VA_ARGS__), g(253 __VA_OPT__(,) __VA_ARGS__)
304 #define PPUTL_DETAIL_GEN_ANY_255(g, ...) PPUTL_DETAIL_GEN_ANY_254(g, __VA_ARGS__), g(254 __VA_OPT__(,) __VA_ARGS__)
305 #// clang-format off
306 #
307 #endif
PPUTL_DETAIL_GEN_ANY_253
#define PPUTL_DETAIL_GEN_ANY_253(g,...)
Definition: any.h:302
PPUTL_DETAIL_GEN_ANY_151
#define PPUTL_DETAIL_GEN_ANY_151(g,...)
Definition: any.h:200
PPUTL_DETAIL_GEN_ANY_153
#define PPUTL_DETAIL_GEN_ANY_153(g,...)
Definition: any.h:202
PPUTL_DETAIL_GEN_ANY_180
#define PPUTL_DETAIL_GEN_ANY_180(g,...)
Definition: any.h:229
PPUTL_DETAIL_GEN_ANY_53
#define PPUTL_DETAIL_GEN_ANY_53(g,...)
Definition: any.h:102
PPUTL_DETAIL_GEN_ANY_65
#define PPUTL_DETAIL_GEN_ANY_65(g,...)
Definition: any.h:114
PPUTL_DETAIL_GEN_ANY_158
#define PPUTL_DETAIL_GEN_ANY_158(g,...)
Definition: any.h:207
PPUTL_DETAIL_GEN_ANY_254
#define PPUTL_DETAIL_GEN_ANY_254(g,...)
Definition: any.h:303
PPUTL_DETAIL_GEN_ANY_216
#define PPUTL_DETAIL_GEN_ANY_216(g,...)
Definition: any.h:265
PPUTL_DETAIL_GEN_ANY_149
#define PPUTL_DETAIL_GEN_ANY_149(g,...)
Definition: any.h:198
PPUTL_DETAIL_GEN_ANY_166
#define PPUTL_DETAIL_GEN_ANY_166(g,...)
Definition: any.h:215
PPUTL_DETAIL_GEN_ANY_138
#define PPUTL_DETAIL_GEN_ANY_138(g,...)
Definition: any.h:187
PPUTL_DETAIL_GEN_ANY_6
#define PPUTL_DETAIL_GEN_ANY_6( g,...)
Definition: any.h:55
PPUTL_DETAIL_GEN_ANY_154
#define PPUTL_DETAIL_GEN_ANY_154(g,...)
Definition: any.h:203
PPUTL_DETAIL_GEN_ANY_168
#define PPUTL_DETAIL_GEN_ANY_168(g,...)
Definition: any.h:217
PPUTL_DETAIL_GEN_ANY_207
#define PPUTL_DETAIL_GEN_ANY_207(g,...)
Definition: any.h:256
PPUTL_DETAIL_GEN_ANY_121
#define PPUTL_DETAIL_GEN_ANY_121(g,...)
Definition: any.h:170
PPUTL_DETAIL_GEN_ANY_79
#define PPUTL_DETAIL_GEN_ANY_79(g,...)
Definition: any.h:128
PPUTL_DETAIL_GEN_ANY_52
#define PPUTL_DETAIL_GEN_ANY_52(g,...)
Definition: any.h:101
PPUTL_DETAIL_GEN_ANY_58
#define PPUTL_DETAIL_GEN_ANY_58(g,...)
Definition: any.h:107
PPUTL_DETAIL_GEN_ANY_7
#define PPUTL_DETAIL_GEN_ANY_7( g,...)
Definition: any.h:56
PPUTL_DETAIL_GEN_ANY_188
#define PPUTL_DETAIL_GEN_ANY_188(g,...)
Definition: any.h:237
PPUTL_DETAIL_GEN_ANY_73
#define PPUTL_DETAIL_GEN_ANY_73(g,...)
Definition: any.h:122
PPUTL_DETAIL_GEN_ANY_152
#define PPUTL_DETAIL_GEN_ANY_152(g,...)
Definition: any.h:201
PPUTL_DETAIL_GEN_ANY_108
#define PPUTL_DETAIL_GEN_ANY_108(g,...)
Definition: any.h:157
PPUTL_DETAIL_GEN_ANY_92
#define PPUTL_DETAIL_GEN_ANY_92(g,...)
Definition: any.h:141
PPUTL_DETAIL_GEN_ANY_107
#define PPUTL_DETAIL_GEN_ANY_107(g,...)
Definition: any.h:156
PPUTL_DETAIL_GEN_ANY_243
#define PPUTL_DETAIL_GEN_ANY_243(g,...)
Definition: any.h:292
PPUTL_DETAIL_GEN_ANY_14
#define PPUTL_DETAIL_GEN_ANY_14(g,...)
Definition: any.h:63
PPUTL_DETAIL_GEN_ANY_145
#define PPUTL_DETAIL_GEN_ANY_145(g,...)
Definition: any.h:194
PPUTL_DETAIL_GEN_ANY_78
#define PPUTL_DETAIL_GEN_ANY_78(g,...)
Definition: any.h:127
PPUTL_DETAIL_GEN_ANY_110
#define PPUTL_DETAIL_GEN_ANY_110(g,...)
Definition: any.h:159
PPUTL_DETAIL_GEN_ANY_89
#define PPUTL_DETAIL_GEN_ANY_89(g,...)
Definition: any.h:138
PPUTL_DETAIL_GEN_ANY_46
#define PPUTL_DETAIL_GEN_ANY_46(g,...)
Definition: any.h:95
PPUTL_DETAIL_GEN_ANY_44
#define PPUTL_DETAIL_GEN_ANY_44(g,...)
Definition: any.h:93
PPUTL_DETAIL_GEN_ANY_136
#define PPUTL_DETAIL_GEN_ANY_136(g,...)
Definition: any.h:185
PPUTL_DETAIL_GEN_ANY_70
#define PPUTL_DETAIL_GEN_ANY_70(g,...)
Definition: any.h:119
PPUTL_DETAIL_GEN_ANY_88
#define PPUTL_DETAIL_GEN_ANY_88(g,...)
Definition: any.h:137
PPUTL_DETAIL_GEN_ANY_143
#define PPUTL_DETAIL_GEN_ANY_143(g,...)
Definition: any.h:192
PPUTL_DETAIL_GEN_ANY_36
#define PPUTL_DETAIL_GEN_ANY_36(g,...)
Definition: any.h:85
PPUTL_DETAIL_GEN_ANY_94
#define PPUTL_DETAIL_GEN_ANY_94(g,...)
Definition: any.h:143
PPUTL_DETAIL_GEN_ANY_201
#define PPUTL_DETAIL_GEN_ANY_201(g,...)
Definition: any.h:250
PPUTL_DETAIL_GEN_ANY_208
#define PPUTL_DETAIL_GEN_ANY_208(g,...)
Definition: any.h:257
PPUTL_DETAIL_GEN_ANY_50
#define PPUTL_DETAIL_GEN_ANY_50(g,...)
Definition: any.h:99
PPUTL_DETAIL_GEN_ANY_124
#define PPUTL_DETAIL_GEN_ANY_124(g,...)
Definition: any.h:173
PPUTL_DETAIL_GEN_ANY_150
#define PPUTL_DETAIL_GEN_ANY_150(g,...)
Definition: any.h:199
PPUTL_DETAIL_GEN_ANY_68
#define PPUTL_DETAIL_GEN_ANY_68(g,...)
Definition: any.h:117
PPUTL_DETAIL_GEN_ANY_13
#define PPUTL_DETAIL_GEN_ANY_13(g,...)
Definition: any.h:62
PPUTL_DETAIL_GEN_ANY_100
#define PPUTL_DETAIL_GEN_ANY_100(g,...)
Definition: any.h:149
PPUTL_DETAIL_GEN_ANY_43
#define PPUTL_DETAIL_GEN_ANY_43(g,...)
Definition: any.h:92
PPUTL_DETAIL_GEN_ANY_1
#define PPUTL_DETAIL_GEN_ANY_1( g,...)
Definition: any.h:50
PPUTL_DETAIL_GEN_ANY_17
#define PPUTL_DETAIL_GEN_ANY_17(g,...)
Definition: any.h:66
PPUTL_DETAIL_GEN_ANY_48
#define PPUTL_DETAIL_GEN_ANY_48(g,...)
Definition: any.h:97
PPUTL_DETAIL_GEN_ANY_227
#define PPUTL_DETAIL_GEN_ANY_227(g,...)
Definition: any.h:276
PPUTL_DETAIL_GEN_ANY_132
#define PPUTL_DETAIL_GEN_ANY_132(g,...)
Definition: any.h:181
PPUTL_DETAIL_GEN_ANY_244
#define PPUTL_DETAIL_GEN_ANY_244(g,...)
Definition: any.h:293
PPUTL_DETAIL_GEN_ANY_63
#define PPUTL_DETAIL_GEN_ANY_63(g,...)
Definition: any.h:112
PPUTL_DETAIL_GEN_ANY_184
#define PPUTL_DETAIL_GEN_ANY_184(g,...)
Definition: any.h:233
PPUTL_DETAIL_GEN_ANY_87
#define PPUTL_DETAIL_GEN_ANY_87(g,...)
Definition: any.h:136
PPUTL_DETAIL_GEN_ANY_192
#define PPUTL_DETAIL_GEN_ANY_192(g,...)
Definition: any.h:241
PPUTL_DETAIL_GEN_ANY_228
#define PPUTL_DETAIL_GEN_ANY_228(g,...)
Definition: any.h:277
PPUTL_DETAIL_GEN_ANY_4
#define PPUTL_DETAIL_GEN_ANY_4( g,...)
Definition: any.h:53
PPUTL_DETAIL_GEN_ANY_133
#define PPUTL_DETAIL_GEN_ANY_133(g,...)
Definition: any.h:182
PPUTL_DETAIL_GEN_ANY_221
#define PPUTL_DETAIL_GEN_ANY_221(g,...)
Definition: any.h:270
PPUTL_DETAIL_GEN_ANY_147
#define PPUTL_DETAIL_GEN_ANY_147(g,...)
Definition: any.h:196
PPUTL_DETAIL_GEN_ANY_57
#define PPUTL_DETAIL_GEN_ANY_57(g,...)
Definition: any.h:106
PPUTL_DETAIL_GEN_ANY_37
#define PPUTL_DETAIL_GEN_ANY_37(g,...)
Definition: any.h:86
PPUTL_DETAIL_GEN_ANY_219
#define PPUTL_DETAIL_GEN_ANY_219(g,...)
Definition: any.h:268
PPUTL_DETAIL_GEN_ANY_232
#define PPUTL_DETAIL_GEN_ANY_232(g,...)
Definition: any.h:281
PPUTL_DETAIL_GEN_ANY_98
#define PPUTL_DETAIL_GEN_ANY_98(g,...)
Definition: any.h:147
PPUTL_DETAIL_GEN_ANY_25
#define PPUTL_DETAIL_GEN_ANY_25(g,...)
Definition: any.h:74
PPUTL_DETAIL_GEN_ANY_176
#define PPUTL_DETAIL_GEN_ANY_176(g,...)
Definition: any.h:225
PPUTL_DETAIL_GEN_ANY_81
#define PPUTL_DETAIL_GEN_ANY_81(g,...)
Definition: any.h:130
PPUTL_DETAIL_GEN_ANY_155
#define PPUTL_DETAIL_GEN_ANY_155(g,...)
Definition: any.h:204
PPUTL_DETAIL_GEN_ANY_234
#define PPUTL_DETAIL_GEN_ANY_234(g,...)
Definition: any.h:283
PPUTL_DETAIL_GEN_ANY_10
#define PPUTL_DETAIL_GEN_ANY_10(g,...)
Definition: any.h:59
PPUTL_DETAIL_GEN_ANY_80
#define PPUTL_DETAIL_GEN_ANY_80(g,...)
Definition: any.h:129
PPUTL_DETAIL_GEN_ANY_126
#define PPUTL_DETAIL_GEN_ANY_126(g,...)
Definition: any.h:175
PPUTL_DETAIL_GEN_ANY_131
#define PPUTL_DETAIL_GEN_ANY_131(g,...)
Definition: any.h:180
PPUTL_DETAIL_GEN_ANY_215
#define PPUTL_DETAIL_GEN_ANY_215(g,...)
Definition: any.h:264
PPUTL_DETAIL_GEN_ANY_205
#define PPUTL_DETAIL_GEN_ANY_205(g,...)
Definition: any.h:254
PPUTL_DETAIL_GEN_ANY_203
#define PPUTL_DETAIL_GEN_ANY_203(g,...)
Definition: any.h:252
PPUTL_DETAIL_GEN_ANY_45
#define PPUTL_DETAIL_GEN_ANY_45(g,...)
Definition: any.h:94
PPUTL_DETAIL_GEN_ANY_250
#define PPUTL_DETAIL_GEN_ANY_250(g,...)
Definition: any.h:299
PPUTL_DETAIL_GEN_ANY_54
#define PPUTL_DETAIL_GEN_ANY_54(g,...)
Definition: any.h:103
PPUTL_DETAIL_GEN_ANY_66
#define PPUTL_DETAIL_GEN_ANY_66(g,...)
Definition: any.h:115
PPUTL_DETAIL_GEN_ANY_112
#define PPUTL_DETAIL_GEN_ANY_112(g,...)
Definition: any.h:161
PPUTL_DETAIL_GEN_ANY_67
#define PPUTL_DETAIL_GEN_ANY_67(g,...)
Definition: any.h:116
PPUTL_DETAIL_GEN_ANY_134
#define PPUTL_DETAIL_GEN_ANY_134(g,...)
Definition: any.h:183
PPUTL_DETAIL_GEN_ANY_223
#define PPUTL_DETAIL_GEN_ANY_223(g,...)
Definition: any.h:272
PPUTL_DETAIL_GEN_ANY_23
#define PPUTL_DETAIL_GEN_ANY_23(g,...)
Definition: any.h:72
PPUTL_DETAIL_GEN_ANY_186
#define PPUTL_DETAIL_GEN_ANY_186(g,...)
Definition: any.h:235
PPUTL_DETAIL_GEN_ANY_41
#define PPUTL_DETAIL_GEN_ANY_41(g,...)
Definition: any.h:90
PPUTL_DETAIL_GEN_ANY_164
#define PPUTL_DETAIL_GEN_ANY_164(g,...)
Definition: any.h:213
PPUTL_DETAIL_GEN_ANY_167
#define PPUTL_DETAIL_GEN_ANY_167(g,...)
Definition: any.h:216
PPUTL_DETAIL_GEN_ANY_21
#define PPUTL_DETAIL_GEN_ANY_21(g,...)
Definition: any.h:70
PPUTL_DETAIL_GEN_ANY_229
#define PPUTL_DETAIL_GEN_ANY_229(g,...)
Definition: any.h:278
PPUTL_DETAIL_GEN_ANY_19
#define PPUTL_DETAIL_GEN_ANY_19(g,...)
Definition: any.h:68
PPUTL_DETAIL_GEN_ANY_237
#define PPUTL_DETAIL_GEN_ANY_237(g,...)
Definition: any.h:286
PPUTL_DETAIL_GEN_ANY_157
#define PPUTL_DETAIL_GEN_ANY_157(g,...)
Definition: any.h:206
PPUTL_DETAIL_GEN_ANY_49
#define PPUTL_DETAIL_GEN_ANY_49(g,...)
Definition: any.h:98
PPUTL_DETAIL_GEN_ANY_199
#define PPUTL_DETAIL_GEN_ANY_199(g,...)
Definition: any.h:248
PPUTL_DETAIL_GEN_ANY_142
#define PPUTL_DETAIL_GEN_ANY_142(g,...)
Definition: any.h:191
PPUTL_DETAIL_GEN_ANY_38
#define PPUTL_DETAIL_GEN_ANY_38(g,...)
Definition: any.h:87
PPUTL_DETAIL_GEN_ANY_224
#define PPUTL_DETAIL_GEN_ANY_224(g,...)
Definition: any.h:273
PPUTL_DETAIL_GEN_ANY_106
#define PPUTL_DETAIL_GEN_ANY_106(g,...)
Definition: any.h:155
PPUTL_DETAIL_GEN_ANY_24
#define PPUTL_DETAIL_GEN_ANY_24(g,...)
Definition: any.h:73
PPUTL_DETAIL_GEN_ANY_39
#define PPUTL_DETAIL_GEN_ANY_39(g,...)
Definition: any.h:88
PPUTL_DETAIL_GEN_ANY_109
#define PPUTL_DETAIL_GEN_ANY_109(g,...)
Definition: any.h:158
PPUTL_DETAIL_GEN_ANY_182
#define PPUTL_DETAIL_GEN_ANY_182(g,...)
Definition: any.h:231
PPUTL_DETAIL_GEN_ANY_28
#define PPUTL_DETAIL_GEN_ANY_28(g,...)
Definition: any.h:77
PPUTL_DETAIL_GEN_ANY_84
#define PPUTL_DETAIL_GEN_ANY_84(g,...)
Definition: any.h:133
PPUTL_DETAIL_GEN_ANY_162
#define PPUTL_DETAIL_GEN_ANY_162(g,...)
Definition: any.h:211
PPUTL_DETAIL_GEN_ANY_60
#define PPUTL_DETAIL_GEN_ANY_60(g,...)
Definition: any.h:109
PPUTL_DETAIL_GEN_ANY_249
#define PPUTL_DETAIL_GEN_ANY_249(g,...)
Definition: any.h:298
PPUTL_DETAIL_GEN_ANY_200
#define PPUTL_DETAIL_GEN_ANY_200(g,...)
Definition: any.h:249
PPUTL_DETAIL_GEN_ANY_69
#define PPUTL_DETAIL_GEN_ANY_69(g,...)
Definition: any.h:118
PPUTL_DETAIL_GEN_ANY_241
#define PPUTL_DETAIL_GEN_ANY_241(g,...)
Definition: any.h:290
PPUTL_DETAIL_GEN_ANY_128
#define PPUTL_DETAIL_GEN_ANY_128(g,...)
Definition: any.h:177
PPUTL_DETAIL_GEN_ANY_22
#define PPUTL_DETAIL_GEN_ANY_22(g,...)
Definition: any.h:71
PPUTL_DETAIL_GEN_ANY_11
#define PPUTL_DETAIL_GEN_ANY_11(g,...)
Definition: any.h:60
PPUTL_DETAIL_GEN_ANY_170
#define PPUTL_DETAIL_GEN_ANY_170(g,...)
Definition: any.h:219
PPUTL_DETAIL_GEN_ANY_165
#define PPUTL_DETAIL_GEN_ANY_165(g,...)
Definition: any.h:214
PPUTL_DETAIL_GEN_ANY_30
#define PPUTL_DETAIL_GEN_ANY_30(g,...)
Definition: any.h:79
PPUTL_DETAIL_GEN_ANY_246
#define PPUTL_DETAIL_GEN_ANY_246(g,...)
Definition: any.h:295
PPUTL_DETAIL_GEN_ANY_233
#define PPUTL_DETAIL_GEN_ANY_233(g,...)
Definition: any.h:282
PPUTL_DETAIL_GEN_ANY_26
#define PPUTL_DETAIL_GEN_ANY_26(g,...)
Definition: any.h:75
PPUTL_DETAIL_GEN_ANY_196
#define PPUTL_DETAIL_GEN_ANY_196(g,...)
Definition: any.h:245
PPUTL_DETAIL_GEN_ANY_161
#define PPUTL_DETAIL_GEN_ANY_161(g,...)
Definition: any.h:210
PPUTL_DETAIL_GEN_ANY_129
#define PPUTL_DETAIL_GEN_ANY_129(g,...)
Definition: any.h:178
PPUTL_DETAIL_GEN_ANY_213
#define PPUTL_DETAIL_GEN_ANY_213(g,...)
Definition: any.h:262
PPUTL_DETAIL_GEN_ANY_144
#define PPUTL_DETAIL_GEN_ANY_144(g,...)
Definition: any.h:193
PPUTL_DETAIL_GEN_ANY_34
#define PPUTL_DETAIL_GEN_ANY_34(g,...)
Definition: any.h:83
PPUTL_DETAIL_GEN_ANY_193
#define PPUTL_DETAIL_GEN_ANY_193(g,...)
Definition: any.h:242
PPUTL_DETAIL_GEN_ANY_185
#define PPUTL_DETAIL_GEN_ANY_185(g,...)
Definition: any.h:234
PPUTL_DETAIL_GEN_ANY_146
#define PPUTL_DETAIL_GEN_ANY_146(g,...)
Definition: any.h:195
PPUTL_DETAIL_GEN_ANY_15
#define PPUTL_DETAIL_GEN_ANY_15(g,...)
Definition: any.h:64
PPUTL_DETAIL_GEN_ANY_226
#define PPUTL_DETAIL_GEN_ANY_226(g,...)
Definition: any.h:275
PPUTL_DETAIL_GEN_ANY_95
#define PPUTL_DETAIL_GEN_ANY_95(g,...)
Definition: any.h:144
PPUTL_DETAIL_GEN_ANY_160
#define PPUTL_DETAIL_GEN_ANY_160(g,...)
Definition: any.h:209
PPUTL_DETAIL_GEN_ANY_118
#define PPUTL_DETAIL_GEN_ANY_118(g,...)
Definition: any.h:167
PPUTL_DETAIL_GEN_ANY_33
#define PPUTL_DETAIL_GEN_ANY_33(g,...)
Definition: any.h:82
PPUTL_DETAIL_GEN_ANY_127
#define PPUTL_DETAIL_GEN_ANY_127(g,...)
Definition: any.h:176
PPUTL_DETAIL_GEN_ANY_247
#define PPUTL_DETAIL_GEN_ANY_247(g,...)
Definition: any.h:296
PPUTL_DETAIL_GEN_ANY_175
#define PPUTL_DETAIL_GEN_ANY_175(g,...)
Definition: any.h:224
PPUTL_DETAIL_GEN_ANY_3
#define PPUTL_DETAIL_GEN_ANY_3( g,...)
Definition: any.h:52
PPUTL_DETAIL_GEN_ANY_64
#define PPUTL_DETAIL_GEN_ANY_64(g,...)
Definition: any.h:113
PPUTL_DETAIL_GEN_ANY_190
#define PPUTL_DETAIL_GEN_ANY_190(g,...)
Definition: any.h:239
PPUTL_DETAIL_GEN_ANY_242
#define PPUTL_DETAIL_GEN_ANY_242(g,...)
Definition: any.h:291
PPUTL_DETAIL_GEN_ANY_204
#define PPUTL_DETAIL_GEN_ANY_204(g,...)
Definition: any.h:253
PPUTL_DETAIL_GEN_ANY_156
#define PPUTL_DETAIL_GEN_ANY_156(g,...)
Definition: any.h:205
PPUTL_DETAIL_GEN_ANY_16
#define PPUTL_DETAIL_GEN_ANY_16(g,...)
Definition: any.h:65
PPUTL_DETAIL_GEN_ANY_210
#define PPUTL_DETAIL_GEN_ANY_210(g,...)
Definition: any.h:259
PPUTL_DETAIL_GEN_ANY_102
#define PPUTL_DETAIL_GEN_ANY_102(g,...)
Definition: any.h:151
PPUTL_DETAIL_GEN_ANY_99
#define PPUTL_DETAIL_GEN_ANY_99(g,...)
Definition: any.h:148
PPUTL_DETAIL_GEN_ANY_239
#define PPUTL_DETAIL_GEN_ANY_239(g,...)
Definition: any.h:288
PPUTL_DETAIL_GEN_ANY_189
#define PPUTL_DETAIL_GEN_ANY_189(g,...)
Definition: any.h:238
PPUTL_DETAIL_GEN_ANY_51
#define PPUTL_DETAIL_GEN_ANY_51(g,...)
Definition: any.h:100
PPUTL_DETAIL_GEN_ANY_76
#define PPUTL_DETAIL_GEN_ANY_76(g,...)
Definition: any.h:125
PPUTL_DETAIL_GEN_ANY_115
#define PPUTL_DETAIL_GEN_ANY_115(g,...)
Definition: any.h:164
PPUTL_DETAIL_GEN_ANY_27
#define PPUTL_DETAIL_GEN_ANY_27(g,...)
Definition: any.h:76
PPUTL_DETAIL_GEN_ANY_93
#define PPUTL_DETAIL_GEN_ANY_93(g,...)
Definition: any.h:142
PPUTL_DETAIL_GEN_ANY_71
#define PPUTL_DETAIL_GEN_ANY_71(g,...)
Definition: any.h:120
PPUTL_DETAIL_GEN_ANY_35
#define PPUTL_DETAIL_GEN_ANY_35(g,...)
Definition: any.h:84
PPUTL_DETAIL_GEN_ANY_222
#define PPUTL_DETAIL_GEN_ANY_222(g,...)
Definition: any.h:271
PPUTL_DETAIL_GEN_ANY_172
#define PPUTL_DETAIL_GEN_ANY_172(g,...)
Definition: any.h:221
PPUTL_DETAIL_GEN_ANY_101
#define PPUTL_DETAIL_GEN_ANY_101(g,...)
Definition: any.h:150
PPUTL_DETAIL_GEN_ANY_117
#define PPUTL_DETAIL_GEN_ANY_117(g,...)
Definition: any.h:166
PPUTL_DETAIL_GEN_ANY_123
#define PPUTL_DETAIL_GEN_ANY_123(g,...)
Definition: any.h:172
PPUTL_DETAIL_GEN_ANY_2
#define PPUTL_DETAIL_GEN_ANY_2( g,...)
Definition: any.h:51
PPUTL_DETAIL_GEN_ANY_183
#define PPUTL_DETAIL_GEN_ANY_183(g,...)
Definition: any.h:232
PPUTL_DETAIL_GEN_ANY_194
#define PPUTL_DETAIL_GEN_ANY_194(g,...)
Definition: any.h:243
PPUTL_DETAIL_GEN_ANY_42
#define PPUTL_DETAIL_GEN_ANY_42(g,...)
Definition: any.h:91
PPUTL_DETAIL_GEN_ANY_198
#define PPUTL_DETAIL_GEN_ANY_198(g,...)
Definition: any.h:247
PPUTL_DETAIL_GEN_ANY_83
#define PPUTL_DETAIL_GEN_ANY_83(g,...)
Definition: any.h:132
PPUTL_DETAIL_GEN_ANY_159
#define PPUTL_DETAIL_GEN_ANY_159(g,...)
Definition: any.h:208
PPUTL_DETAIL_GEN_ANY_97
#define PPUTL_DETAIL_GEN_ANY_97(g,...)
Definition: any.h:146
PPUTL_DETAIL_GEN_ANY_174
#define PPUTL_DETAIL_GEN_ANY_174(g,...)
Definition: any.h:223
PPUTL_DETAIL_GEN_ANY_202
#define PPUTL_DETAIL_GEN_ANY_202(g,...)
Definition: any.h:251
PPUTL_DETAIL_GEN_ANY_195
#define PPUTL_DETAIL_GEN_ANY_195(g,...)
Definition: any.h:244
PPUTL_DETAIL_GEN_ANY_245
#define PPUTL_DETAIL_GEN_ANY_245(g,...)
Definition: any.h:294
PPUTL_DETAIL_GEN_ANY_40
#define PPUTL_DETAIL_GEN_ANY_40(g,...)
Definition: any.h:89
PPUTL_CAT
#define PPUTL_CAT(...)
Definition: cat.h:40
PPUTL_DETAIL_GEN_ANY_18
#define PPUTL_DETAIL_GEN_ANY_18(g,...)
Definition: any.h:67
PPUTL_DETAIL_GEN_ANY_177
#define PPUTL_DETAIL_GEN_ANY_177(g,...)
Definition: any.h:226
PPUTL_DETAIL_GEN_ANY_116
#define PPUTL_DETAIL_GEN_ANY_116(g,...)
Definition: any.h:165
PPUTL_DETAIL_GEN_ANY_77
#define PPUTL_DETAIL_GEN_ANY_77(g,...)
Definition: any.h:126
PPUTL_DETAIL_GEN_ANY_218
#define PPUTL_DETAIL_GEN_ANY_218(g,...)
Definition: any.h:267
PPUTL_DETAIL_GEN_ANY_31
#define PPUTL_DETAIL_GEN_ANY_31(g,...)
Definition: any.h:80
PPUTL_DETAIL_GEN_ANY_61
#define PPUTL_DETAIL_GEN_ANY_61(g,...)
Definition: any.h:110
PPUTL_DETAIL_GEN_ANY_209
#define PPUTL_DETAIL_GEN_ANY_209(g,...)
Definition: any.h:258
PPUTL_DETAIL_GEN_ANY_59
#define PPUTL_DETAIL_GEN_ANY_59(g,...)
Definition: any.h:108
PPUTL_DETAIL_GEN_ANY_5
#define PPUTL_DETAIL_GEN_ANY_5( g,...)
Definition: any.h:54
PPUTL_DETAIL_GEN_ANY_114
#define PPUTL_DETAIL_GEN_ANY_114(g,...)
Definition: any.h:163
PPUTL_DETAIL_GEN_ANY_225
#define PPUTL_DETAIL_GEN_ANY_225(g,...)
Definition: any.h:274
PPUTL_DETAIL_GEN_ANY_86
#define PPUTL_DETAIL_GEN_ANY_86(g,...)
Definition: any.h:135
PPUTL_DETAIL_GEN_ANY_91
#define PPUTL_DETAIL_GEN_ANY_91(g,...)
Definition: any.h:140
PPUTL_DETAIL_GEN_ANY_135
#define PPUTL_DETAIL_GEN_ANY_135(g,...)
Definition: any.h:184
PPUTL_DETAIL_GEN_ANY_235
#define PPUTL_DETAIL_GEN_ANY_235(g,...)
Definition: any.h:284
PPUTL_DETAIL_GEN_ANY_82
#define PPUTL_DETAIL_GEN_ANY_82(g,...)
Definition: any.h:131
PPUTL_DETAIL_GEN_ANY_32
#define PPUTL_DETAIL_GEN_ANY_32(g,...)
Definition: any.h:81
PPUTL_DETAIL_GEN_ANY_230
#define PPUTL_DETAIL_GEN_ANY_230(g,...)
Definition: any.h:279
PPUTL_DETAIL_GEN_ANY_9
#define PPUTL_DETAIL_GEN_ANY_9( g,...)
Definition: any.h:58
PPUTL_DETAIL_GEN_ANY_12
#define PPUTL_DETAIL_GEN_ANY_12(g,...)
Definition: any.h:61
PPUTL_DETAIL_GEN_ANY_55
#define PPUTL_DETAIL_GEN_ANY_55(g,...)
Definition: any.h:104
PPUTL_DETAIL_GEN_ANY_251
#define PPUTL_DETAIL_GEN_ANY_251(g,...)
Definition: any.h:300
PPUTL_DETAIL_GEN_ANY_47
#define PPUTL_DETAIL_GEN_ANY_47(g,...)
Definition: any.h:96
PPUTL_DETAIL_GEN_ANY_141
#define PPUTL_DETAIL_GEN_ANY_141(g,...)
Definition: any.h:190
PPUTL_DETAIL_GEN_ANY_191
#define PPUTL_DETAIL_GEN_ANY_191(g,...)
Definition: any.h:240
PPUTL_DETAIL_GEN_ANY_74
#define PPUTL_DETAIL_GEN_ANY_74(g,...)
Definition: any.h:123
PPUTL_DETAIL_GEN_ANY_211
#define PPUTL_DETAIL_GEN_ANY_211(g,...)
Definition: any.h:260
PPUTL_DETAIL_GEN_ANY_197
#define PPUTL_DETAIL_GEN_ANY_197(g,...)
Definition: any.h:246
PPUTL_DETAIL_GEN_ANY_231
#define PPUTL_DETAIL_GEN_ANY_231(g,...)
Definition: any.h:280
PPUTL_DETAIL_GEN_ANY_148
#define PPUTL_DETAIL_GEN_ANY_148(g,...)
Definition: any.h:197
PPUTL_DETAIL_GEN_ANY_85
#define PPUTL_DETAIL_GEN_ANY_85(g,...)
Definition: any.h:134
PPUTL_DETAIL_GEN_ANY_206
#define PPUTL_DETAIL_GEN_ANY_206(g,...)
Definition: any.h:255
PPUTL_DETAIL_GEN_ANY_103
#define PPUTL_DETAIL_GEN_ANY_103(g,...)
Definition: any.h:152
PPUTL_DETAIL_GEN_ANY_173
#define PPUTL_DETAIL_GEN_ANY_173(g,...)
Definition: any.h:222
PPUTL_DETAIL_GEN_ANY_130
#define PPUTL_DETAIL_GEN_ANY_130(g,...)
Definition: any.h:179
PPUTL_DETAIL_GEN_ANY_20
#define PPUTL_DETAIL_GEN_ANY_20(g,...)
Definition: any.h:69
PPUTL_DETAIL_GEN_ANY_56
#define PPUTL_DETAIL_GEN_ANY_56(g,...)
Definition: any.h:105
PPUTL_DETAIL_GEN_ANY_171
#define PPUTL_DETAIL_GEN_ANY_171(g,...)
Definition: any.h:220
PPUTL_DETAIL_GEN_ANY_139
#define PPUTL_DETAIL_GEN_ANY_139(g,...)
Definition: any.h:188
PPUTL_DETAIL_GEN_ANY_181
#define PPUTL_DETAIL_GEN_ANY_181(g,...)
Definition: any.h:230
PPUTL_DETAIL_GEN_ANY_113
#define PPUTL_DETAIL_GEN_ANY_113(g,...)
Definition: any.h:162
PPUTL_DETAIL_GEN_ANY_105
#define PPUTL_DETAIL_GEN_ANY_105(g,...)
Definition: any.h:154
PPUTL_DETAIL_GEN_ANY_119
#define PPUTL_DETAIL_GEN_ANY_119(g,...)
Definition: any.h:168
PPUTL_DETAIL_GEN_ANY_179
#define PPUTL_DETAIL_GEN_ANY_179(g,...)
Definition: any.h:228
PPUTL_DETAIL_GEN_ANY_75
#define PPUTL_DETAIL_GEN_ANY_75(g,...)
Definition: any.h:124
PPUTL_DETAIL_GEN_ANY_236
#define PPUTL_DETAIL_GEN_ANY_236(g,...)
Definition: any.h:285
PPUTL_DETAIL_GEN_ANY_220
#define PPUTL_DETAIL_GEN_ANY_220(g,...)
Definition: any.h:269
PPUTL_DETAIL_GEN_ANY_214
#define PPUTL_DETAIL_GEN_ANY_214(g,...)
Definition: any.h:263
PPUTL_DETAIL_GEN_ANY_212
#define PPUTL_DETAIL_GEN_ANY_212(g,...)
Definition: any.h:261
PPUTL_DETAIL_GEN_ANY_238
#define PPUTL_DETAIL_GEN_ANY_238(g,...)
Definition: any.h:287
PPUTL_DETAIL_GEN_ANY_72
#define PPUTL_DETAIL_GEN_ANY_72(g,...)
Definition: any.h:121
PPUTL_DETAIL_GEN_ANY_90
#define PPUTL_DETAIL_GEN_ANY_90(g,...)
Definition: any.h:139
PPUTL_DETAIL_GEN_ANY_120
#define PPUTL_DETAIL_GEN_ANY_120(g,...)
Definition: any.h:169
PPUTL_DETAIL_GEN_ANY_137
#define PPUTL_DETAIL_GEN_ANY_137(g,...)
Definition: any.h:186
PPUTL_DETAIL_GEN_ANY_163
#define PPUTL_DETAIL_GEN_ANY_163(g,...)
Definition: any.h:212
PPUTL_DETAIL_GEN_ANY_178
#define PPUTL_DETAIL_GEN_ANY_178(g,...)
Definition: any.h:227
PPUTL_DETAIL_GEN_ANY_125
#define PPUTL_DETAIL_GEN_ANY_125(g,...)
Definition: any.h:174
PPUTL_DETAIL_GEN_ANY_240
#define PPUTL_DETAIL_GEN_ANY_240(g,...)
Definition: any.h:289
PPUTL_DETAIL_GEN_ANY_252
#define PPUTL_DETAIL_GEN_ANY_252(g,...)
Definition: any.h:301
PPUTL_DETAIL_GEN_ANY_104
#define PPUTL_DETAIL_GEN_ANY_104(g,...)
Definition: any.h:153
PPUTL_DETAIL_GEN_ANY_187
#define PPUTL_DETAIL_GEN_ANY_187(g,...)
Definition: any.h:236
PPUTL_DETAIL_GEN_ANY_8
#define PPUTL_DETAIL_GEN_ANY_8( g,...)
Definition: any.h:57
PPUTL_DETAIL_GEN_ANY_140
#define PPUTL_DETAIL_GEN_ANY_140(g,...)
Definition: any.h:189
PPUTL_DETAIL_GEN_ANY_62
#define PPUTL_DETAIL_GEN_ANY_62(g,...)
Definition: any.h:111
PPUTL_DETAIL_GEN_ANY_111
#define PPUTL_DETAIL_GEN_ANY_111(g,...)
Definition: any.h:160
PPUTL_DETAIL_GEN_ANY_96
#define PPUTL_DETAIL_GEN_ANY_96(g,...)
Definition: any.h:145
PPUTL_DETAIL_GEN_ANY_169
#define PPUTL_DETAIL_GEN_ANY_169(g,...)
Definition: any.h:218
PPUTL_DETAIL_GEN_ANY_217
#define PPUTL_DETAIL_GEN_ANY_217(g,...)
Definition: any.h:266
PPUTL_DETAIL_GEN_ANY_122
#define PPUTL_DETAIL_GEN_ANY_122(g,...)
Definition: any.h:171
PPUTL_DETAIL_GEN_ANY_29
#define PPUTL_DETAIL_GEN_ANY_29(g,...)
Definition: any.h:78
PPUTL_DETAIL_GEN_ANY_248
#define PPUTL_DETAIL_GEN_ANY_248(g,...)
Definition: any.h:297