MessagePack for C++
not_equal.hpp
Go to the documentation of this file.
1 # /* Copyright (C) 2001
2 # * Housemarque Oy
3 # * http://www.housemarque.com
4 # *
5 # * Distributed under the Boost Software License, Version 1.0. (See
6 # * accompanying file LICENSE_1_0.txt or copy at
7 # * http://www.boost.org/LICENSE_1_0.txt)
8 # */
9 #
10 # /* Revised by Paul Mensonides (2002) */
11 #
12 # /* See http://www.boost.org for most recent version. */
13 #
14 # ifndef MSGPACK_PREPROCESSOR_COMPARISON_NOT_EQUAL_HPP
15 # define MSGPACK_PREPROCESSOR_COMPARISON_NOT_EQUAL_HPP
16 #
20 #
21 # /* MSGPACK_PP_NOT_EQUAL */
22 #
23 # if ~MSGPACK_PP_CONFIG_FLAGS() & MSGPACK_PP_CONFIG_MWCC()
24 # define MSGPACK_PP_NOT_EQUAL(x, y) MSGPACK_PP_NOT_EQUAL_I(x, y)
25 # else
26 # define MSGPACK_PP_NOT_EQUAL(x, y) MSGPACK_PP_NOT_EQUAL_OO((x, y))
27 # define MSGPACK_PP_NOT_EQUAL_OO(par) MSGPACK_PP_NOT_EQUAL_I ## par
28 # endif
29 #
30 # define MSGPACK_PP_NOT_EQUAL_I(x, y) MSGPACK_PP_CAT(MSGPACK_PP_NOT_EQUAL_CHECK_, MSGPACK_PP_NOT_EQUAL_ ## x(0, MSGPACK_PP_NOT_EQUAL_ ## y))
31 #
32 # /* MSGPACK_PP_NOT_EQUAL_D */
33 #
34 # define MSGPACK_PP_NOT_EQUAL_D(d, x, y) MSGPACK_PP_NOT_EQUAL(x, y)
35 #
36 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NIL 1
37 #
38 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_0(c, y) 0
39 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_1(c, y) 0
40 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_2(c, y) 0
41 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_3(c, y) 0
42 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_4(c, y) 0
43 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_5(c, y) 0
44 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_6(c, y) 0
45 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_7(c, y) 0
46 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_8(c, y) 0
47 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_9(c, y) 0
48 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_10(c, y) 0
49 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_11(c, y) 0
50 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_12(c, y) 0
51 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_13(c, y) 0
52 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_14(c, y) 0
53 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_15(c, y) 0
54 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_16(c, y) 0
55 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_17(c, y) 0
56 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_18(c, y) 0
57 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_19(c, y) 0
58 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_20(c, y) 0
59 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_21(c, y) 0
60 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_22(c, y) 0
61 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_23(c, y) 0
62 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_24(c, y) 0
63 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_25(c, y) 0
64 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_26(c, y) 0
65 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_27(c, y) 0
66 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_28(c, y) 0
67 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_29(c, y) 0
68 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_30(c, y) 0
69 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_31(c, y) 0
70 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_32(c, y) 0
71 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_33(c, y) 0
72 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_34(c, y) 0
73 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_35(c, y) 0
74 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_36(c, y) 0
75 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_37(c, y) 0
76 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_38(c, y) 0
77 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_39(c, y) 0
78 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_40(c, y) 0
79 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_41(c, y) 0
80 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_42(c, y) 0
81 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_43(c, y) 0
82 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_44(c, y) 0
83 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_45(c, y) 0
84 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_46(c, y) 0
85 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_47(c, y) 0
86 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_48(c, y) 0
87 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_49(c, y) 0
88 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_50(c, y) 0
89 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_51(c, y) 0
90 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_52(c, y) 0
91 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_53(c, y) 0
92 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_54(c, y) 0
93 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_55(c, y) 0
94 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_56(c, y) 0
95 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_57(c, y) 0
96 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_58(c, y) 0
97 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_59(c, y) 0
98 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_60(c, y) 0
99 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_61(c, y) 0
100 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_62(c, y) 0
101 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_63(c, y) 0
102 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_64(c, y) 0
103 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_65(c, y) 0
104 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_66(c, y) 0
105 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_67(c, y) 0
106 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_68(c, y) 0
107 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_69(c, y) 0
108 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_70(c, y) 0
109 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_71(c, y) 0
110 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_72(c, y) 0
111 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_73(c, y) 0
112 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_74(c, y) 0
113 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_75(c, y) 0
114 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_76(c, y) 0
115 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_77(c, y) 0
116 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_78(c, y) 0
117 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_79(c, y) 0
118 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_80(c, y) 0
119 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_81(c, y) 0
120 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_82(c, y) 0
121 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_83(c, y) 0
122 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_84(c, y) 0
123 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_85(c, y) 0
124 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_86(c, y) 0
125 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_87(c, y) 0
126 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_88(c, y) 0
127 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_89(c, y) 0
128 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_90(c, y) 0
129 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_91(c, y) 0
130 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_92(c, y) 0
131 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_93(c, y) 0
132 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_94(c, y) 0
133 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_95(c, y) 0
134 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_96(c, y) 0
135 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_97(c, y) 0
136 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_98(c, y) 0
137 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_99(c, y) 0
138 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_100(c, y) 0
139 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_101(c, y) 0
140 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_102(c, y) 0
141 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_103(c, y) 0
142 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_104(c, y) 0
143 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_105(c, y) 0
144 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_106(c, y) 0
145 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_107(c, y) 0
146 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_108(c, y) 0
147 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_109(c, y) 0
148 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_110(c, y) 0
149 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_111(c, y) 0
150 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_112(c, y) 0
151 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_113(c, y) 0
152 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_114(c, y) 0
153 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_115(c, y) 0
154 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_116(c, y) 0
155 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_117(c, y) 0
156 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_118(c, y) 0
157 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_119(c, y) 0
158 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_120(c, y) 0
159 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_121(c, y) 0
160 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_122(c, y) 0
161 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_123(c, y) 0
162 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_124(c, y) 0
163 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_125(c, y) 0
164 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_126(c, y) 0
165 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_127(c, y) 0
166 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_128(c, y) 0
167 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_129(c, y) 0
168 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_130(c, y) 0
169 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_131(c, y) 0
170 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_132(c, y) 0
171 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_133(c, y) 0
172 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_134(c, y) 0
173 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_135(c, y) 0
174 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_136(c, y) 0
175 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_137(c, y) 0
176 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_138(c, y) 0
177 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_139(c, y) 0
178 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_140(c, y) 0
179 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_141(c, y) 0
180 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_142(c, y) 0
181 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_143(c, y) 0
182 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_144(c, y) 0
183 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_145(c, y) 0
184 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_146(c, y) 0
185 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_147(c, y) 0
186 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_148(c, y) 0
187 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_149(c, y) 0
188 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_150(c, y) 0
189 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_151(c, y) 0
190 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_152(c, y) 0
191 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_153(c, y) 0
192 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_154(c, y) 0
193 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_155(c, y) 0
194 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_156(c, y) 0
195 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_157(c, y) 0
196 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_158(c, y) 0
197 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_159(c, y) 0
198 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_160(c, y) 0
199 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_161(c, y) 0
200 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_162(c, y) 0
201 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_163(c, y) 0
202 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_164(c, y) 0
203 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_165(c, y) 0
204 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_166(c, y) 0
205 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_167(c, y) 0
206 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_168(c, y) 0
207 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_169(c, y) 0
208 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_170(c, y) 0
209 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_171(c, y) 0
210 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_172(c, y) 0
211 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_173(c, y) 0
212 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_174(c, y) 0
213 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_175(c, y) 0
214 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_176(c, y) 0
215 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_177(c, y) 0
216 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_178(c, y) 0
217 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_179(c, y) 0
218 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_180(c, y) 0
219 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_181(c, y) 0
220 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_182(c, y) 0
221 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_183(c, y) 0
222 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_184(c, y) 0
223 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_185(c, y) 0
224 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_186(c, y) 0
225 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_187(c, y) 0
226 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_188(c, y) 0
227 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_189(c, y) 0
228 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_190(c, y) 0
229 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_191(c, y) 0
230 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_192(c, y) 0
231 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_193(c, y) 0
232 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_194(c, y) 0
233 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_195(c, y) 0
234 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_196(c, y) 0
235 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_197(c, y) 0
236 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_198(c, y) 0
237 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_199(c, y) 0
238 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_200(c, y) 0
239 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_201(c, y) 0
240 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_202(c, y) 0
241 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_203(c, y) 0
242 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_204(c, y) 0
243 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_205(c, y) 0
244 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_206(c, y) 0
245 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_207(c, y) 0
246 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_208(c, y) 0
247 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_209(c, y) 0
248 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_210(c, y) 0
249 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_211(c, y) 0
250 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_212(c, y) 0
251 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_213(c, y) 0
252 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_214(c, y) 0
253 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_215(c, y) 0
254 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_216(c, y) 0
255 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_217(c, y) 0
256 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_218(c, y) 0
257 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_219(c, y) 0
258 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_220(c, y) 0
259 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_221(c, y) 0
260 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_222(c, y) 0
261 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_223(c, y) 0
262 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_224(c, y) 0
263 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_225(c, y) 0
264 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_226(c, y) 0
265 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_227(c, y) 0
266 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_228(c, y) 0
267 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_229(c, y) 0
268 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_230(c, y) 0
269 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_231(c, y) 0
270 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_232(c, y) 0
271 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_233(c, y) 0
272 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_234(c, y) 0
273 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_235(c, y) 0
274 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_236(c, y) 0
275 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_237(c, y) 0
276 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_238(c, y) 0
277 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_239(c, y) 0
278 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_240(c, y) 0
279 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_241(c, y) 0
280 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_242(c, y) 0
281 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_243(c, y) 0
282 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_244(c, y) 0
283 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_245(c, y) 0
284 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_246(c, y) 0
285 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_247(c, y) 0
286 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_248(c, y) 0
287 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_249(c, y) 0
288 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_250(c, y) 0
289 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_251(c, y) 0
290 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_252(c, y) 0
291 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_253(c, y) 0
292 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_254(c, y) 0
293 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_255(c, y) 0
294 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_256(c, y) 0
295 #
296 #if ~MSGPACK_PP_CONFIG_FLAGS() & MSGPACK_PP_CONFIG_DMC()
297 # define MSGPACK_PP_NOT_EQUAL_0(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
298 # define MSGPACK_PP_NOT_EQUAL_1(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
299 # define MSGPACK_PP_NOT_EQUAL_2(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
300 # define MSGPACK_PP_NOT_EQUAL_3(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
301 # define MSGPACK_PP_NOT_EQUAL_4(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
302 # define MSGPACK_PP_NOT_EQUAL_5(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
303 # define MSGPACK_PP_NOT_EQUAL_6(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
304 # define MSGPACK_PP_NOT_EQUAL_7(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
305 # define MSGPACK_PP_NOT_EQUAL_8(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
306 # define MSGPACK_PP_NOT_EQUAL_9(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
307 # define MSGPACK_PP_NOT_EQUAL_10(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
308 # define MSGPACK_PP_NOT_EQUAL_11(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
309 # define MSGPACK_PP_NOT_EQUAL_12(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
310 # define MSGPACK_PP_NOT_EQUAL_13(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
311 # define MSGPACK_PP_NOT_EQUAL_14(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
312 # define MSGPACK_PP_NOT_EQUAL_15(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
313 # define MSGPACK_PP_NOT_EQUAL_16(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
314 # define MSGPACK_PP_NOT_EQUAL_17(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
315 # define MSGPACK_PP_NOT_EQUAL_18(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
316 # define MSGPACK_PP_NOT_EQUAL_19(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
317 # define MSGPACK_PP_NOT_EQUAL_20(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
318 # define MSGPACK_PP_NOT_EQUAL_21(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
319 # define MSGPACK_PP_NOT_EQUAL_22(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
320 # define MSGPACK_PP_NOT_EQUAL_23(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
321 # define MSGPACK_PP_NOT_EQUAL_24(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
322 # define MSGPACK_PP_NOT_EQUAL_25(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
323 # define MSGPACK_PP_NOT_EQUAL_26(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
324 # define MSGPACK_PP_NOT_EQUAL_27(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
325 # define MSGPACK_PP_NOT_EQUAL_28(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
326 # define MSGPACK_PP_NOT_EQUAL_29(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
327 # define MSGPACK_PP_NOT_EQUAL_30(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
328 # define MSGPACK_PP_NOT_EQUAL_31(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
329 # define MSGPACK_PP_NOT_EQUAL_32(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
330 # define MSGPACK_PP_NOT_EQUAL_33(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
331 # define MSGPACK_PP_NOT_EQUAL_34(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
332 # define MSGPACK_PP_NOT_EQUAL_35(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
333 # define MSGPACK_PP_NOT_EQUAL_36(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
334 # define MSGPACK_PP_NOT_EQUAL_37(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
335 # define MSGPACK_PP_NOT_EQUAL_38(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
336 # define MSGPACK_PP_NOT_EQUAL_39(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
337 # define MSGPACK_PP_NOT_EQUAL_40(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
338 # define MSGPACK_PP_NOT_EQUAL_41(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
339 # define MSGPACK_PP_NOT_EQUAL_42(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
340 # define MSGPACK_PP_NOT_EQUAL_43(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
341 # define MSGPACK_PP_NOT_EQUAL_44(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
342 # define MSGPACK_PP_NOT_EQUAL_45(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
343 # define MSGPACK_PP_NOT_EQUAL_46(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
344 # define MSGPACK_PP_NOT_EQUAL_47(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
345 # define MSGPACK_PP_NOT_EQUAL_48(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
346 # define MSGPACK_PP_NOT_EQUAL_49(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
347 # define MSGPACK_PP_NOT_EQUAL_50(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
348 # define MSGPACK_PP_NOT_EQUAL_51(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
349 # define MSGPACK_PP_NOT_EQUAL_52(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
350 # define MSGPACK_PP_NOT_EQUAL_53(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
351 # define MSGPACK_PP_NOT_EQUAL_54(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
352 # define MSGPACK_PP_NOT_EQUAL_55(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
353 # define MSGPACK_PP_NOT_EQUAL_56(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
354 # define MSGPACK_PP_NOT_EQUAL_57(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
355 # define MSGPACK_PP_NOT_EQUAL_58(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
356 # define MSGPACK_PP_NOT_EQUAL_59(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
357 # define MSGPACK_PP_NOT_EQUAL_60(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
358 # define MSGPACK_PP_NOT_EQUAL_61(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
359 # define MSGPACK_PP_NOT_EQUAL_62(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
360 # define MSGPACK_PP_NOT_EQUAL_63(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
361 # define MSGPACK_PP_NOT_EQUAL_64(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
362 # define MSGPACK_PP_NOT_EQUAL_65(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
363 # define MSGPACK_PP_NOT_EQUAL_66(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
364 # define MSGPACK_PP_NOT_EQUAL_67(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
365 # define MSGPACK_PP_NOT_EQUAL_68(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
366 # define MSGPACK_PP_NOT_EQUAL_69(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
367 # define MSGPACK_PP_NOT_EQUAL_70(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
368 # define MSGPACK_PP_NOT_EQUAL_71(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
369 # define MSGPACK_PP_NOT_EQUAL_72(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
370 # define MSGPACK_PP_NOT_EQUAL_73(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
371 # define MSGPACK_PP_NOT_EQUAL_74(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
372 # define MSGPACK_PP_NOT_EQUAL_75(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
373 # define MSGPACK_PP_NOT_EQUAL_76(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
374 # define MSGPACK_PP_NOT_EQUAL_77(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
375 # define MSGPACK_PP_NOT_EQUAL_78(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
376 # define MSGPACK_PP_NOT_EQUAL_79(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
377 # define MSGPACK_PP_NOT_EQUAL_80(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
378 # define MSGPACK_PP_NOT_EQUAL_81(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
379 # define MSGPACK_PP_NOT_EQUAL_82(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
380 # define MSGPACK_PP_NOT_EQUAL_83(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
381 # define MSGPACK_PP_NOT_EQUAL_84(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
382 # define MSGPACK_PP_NOT_EQUAL_85(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
383 # define MSGPACK_PP_NOT_EQUAL_86(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
384 # define MSGPACK_PP_NOT_EQUAL_87(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
385 # define MSGPACK_PP_NOT_EQUAL_88(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
386 # define MSGPACK_PP_NOT_EQUAL_89(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
387 # define MSGPACK_PP_NOT_EQUAL_90(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
388 # define MSGPACK_PP_NOT_EQUAL_91(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
389 # define MSGPACK_PP_NOT_EQUAL_92(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
390 # define MSGPACK_PP_NOT_EQUAL_93(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
391 # define MSGPACK_PP_NOT_EQUAL_94(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
392 # define MSGPACK_PP_NOT_EQUAL_95(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
393 # define MSGPACK_PP_NOT_EQUAL_96(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
394 # define MSGPACK_PP_NOT_EQUAL_97(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
395 # define MSGPACK_PP_NOT_EQUAL_98(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
396 # define MSGPACK_PP_NOT_EQUAL_99(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
397 # define MSGPACK_PP_NOT_EQUAL_100(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
398 # define MSGPACK_PP_NOT_EQUAL_101(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
399 # define MSGPACK_PP_NOT_EQUAL_102(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
400 # define MSGPACK_PP_NOT_EQUAL_103(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
401 # define MSGPACK_PP_NOT_EQUAL_104(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
402 # define MSGPACK_PP_NOT_EQUAL_105(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
403 # define MSGPACK_PP_NOT_EQUAL_106(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
404 # define MSGPACK_PP_NOT_EQUAL_107(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
405 # define MSGPACK_PP_NOT_EQUAL_108(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
406 # define MSGPACK_PP_NOT_EQUAL_109(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
407 # define MSGPACK_PP_NOT_EQUAL_110(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
408 # define MSGPACK_PP_NOT_EQUAL_111(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
409 # define MSGPACK_PP_NOT_EQUAL_112(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
410 # define MSGPACK_PP_NOT_EQUAL_113(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
411 # define MSGPACK_PP_NOT_EQUAL_114(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
412 # define MSGPACK_PP_NOT_EQUAL_115(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
413 # define MSGPACK_PP_NOT_EQUAL_116(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
414 # define MSGPACK_PP_NOT_EQUAL_117(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
415 # define MSGPACK_PP_NOT_EQUAL_118(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
416 # define MSGPACK_PP_NOT_EQUAL_119(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
417 # define MSGPACK_PP_NOT_EQUAL_120(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
418 # define MSGPACK_PP_NOT_EQUAL_121(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
419 # define MSGPACK_PP_NOT_EQUAL_122(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
420 # define MSGPACK_PP_NOT_EQUAL_123(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
421 # define MSGPACK_PP_NOT_EQUAL_124(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
422 # define MSGPACK_PP_NOT_EQUAL_125(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
423 # define MSGPACK_PP_NOT_EQUAL_126(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
424 # define MSGPACK_PP_NOT_EQUAL_127(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
425 # define MSGPACK_PP_NOT_EQUAL_128(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
426 # define MSGPACK_PP_NOT_EQUAL_129(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
427 # define MSGPACK_PP_NOT_EQUAL_130(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
428 # define MSGPACK_PP_NOT_EQUAL_131(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
429 # define MSGPACK_PP_NOT_EQUAL_132(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
430 # define MSGPACK_PP_NOT_EQUAL_133(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
431 # define MSGPACK_PP_NOT_EQUAL_134(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
432 # define MSGPACK_PP_NOT_EQUAL_135(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
433 # define MSGPACK_PP_NOT_EQUAL_136(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
434 # define MSGPACK_PP_NOT_EQUAL_137(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
435 # define MSGPACK_PP_NOT_EQUAL_138(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
436 # define MSGPACK_PP_NOT_EQUAL_139(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
437 # define MSGPACK_PP_NOT_EQUAL_140(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
438 # define MSGPACK_PP_NOT_EQUAL_141(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
439 # define MSGPACK_PP_NOT_EQUAL_142(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
440 # define MSGPACK_PP_NOT_EQUAL_143(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
441 # define MSGPACK_PP_NOT_EQUAL_144(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
442 # define MSGPACK_PP_NOT_EQUAL_145(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
443 # define MSGPACK_PP_NOT_EQUAL_146(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
444 # define MSGPACK_PP_NOT_EQUAL_147(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
445 # define MSGPACK_PP_NOT_EQUAL_148(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
446 # define MSGPACK_PP_NOT_EQUAL_149(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
447 # define MSGPACK_PP_NOT_EQUAL_150(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
448 # define MSGPACK_PP_NOT_EQUAL_151(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
449 # define MSGPACK_PP_NOT_EQUAL_152(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
450 # define MSGPACK_PP_NOT_EQUAL_153(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
451 # define MSGPACK_PP_NOT_EQUAL_154(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
452 # define MSGPACK_PP_NOT_EQUAL_155(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
453 # define MSGPACK_PP_NOT_EQUAL_156(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
454 # define MSGPACK_PP_NOT_EQUAL_157(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
455 # define MSGPACK_PP_NOT_EQUAL_158(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
456 # define MSGPACK_PP_NOT_EQUAL_159(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
457 # define MSGPACK_PP_NOT_EQUAL_160(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
458 # define MSGPACK_PP_NOT_EQUAL_161(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
459 # define MSGPACK_PP_NOT_EQUAL_162(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
460 # define MSGPACK_PP_NOT_EQUAL_163(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
461 # define MSGPACK_PP_NOT_EQUAL_164(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
462 # define MSGPACK_PP_NOT_EQUAL_165(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
463 # define MSGPACK_PP_NOT_EQUAL_166(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
464 # define MSGPACK_PP_NOT_EQUAL_167(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
465 # define MSGPACK_PP_NOT_EQUAL_168(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
466 # define MSGPACK_PP_NOT_EQUAL_169(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
467 # define MSGPACK_PP_NOT_EQUAL_170(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
468 # define MSGPACK_PP_NOT_EQUAL_171(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
469 # define MSGPACK_PP_NOT_EQUAL_172(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
470 # define MSGPACK_PP_NOT_EQUAL_173(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
471 # define MSGPACK_PP_NOT_EQUAL_174(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
472 # define MSGPACK_PP_NOT_EQUAL_175(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
473 # define MSGPACK_PP_NOT_EQUAL_176(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
474 # define MSGPACK_PP_NOT_EQUAL_177(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
475 # define MSGPACK_PP_NOT_EQUAL_178(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
476 # define MSGPACK_PP_NOT_EQUAL_179(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
477 # define MSGPACK_PP_NOT_EQUAL_180(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
478 # define MSGPACK_PP_NOT_EQUAL_181(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
479 # define MSGPACK_PP_NOT_EQUAL_182(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
480 # define MSGPACK_PP_NOT_EQUAL_183(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
481 # define MSGPACK_PP_NOT_EQUAL_184(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
482 # define MSGPACK_PP_NOT_EQUAL_185(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
483 # define MSGPACK_PP_NOT_EQUAL_186(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
484 # define MSGPACK_PP_NOT_EQUAL_187(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
485 # define MSGPACK_PP_NOT_EQUAL_188(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
486 # define MSGPACK_PP_NOT_EQUAL_189(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
487 # define MSGPACK_PP_NOT_EQUAL_190(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
488 # define MSGPACK_PP_NOT_EQUAL_191(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
489 # define MSGPACK_PP_NOT_EQUAL_192(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
490 # define MSGPACK_PP_NOT_EQUAL_193(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
491 # define MSGPACK_PP_NOT_EQUAL_194(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
492 # define MSGPACK_PP_NOT_EQUAL_195(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
493 # define MSGPACK_PP_NOT_EQUAL_196(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
494 # define MSGPACK_PP_NOT_EQUAL_197(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
495 # define MSGPACK_PP_NOT_EQUAL_198(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
496 # define MSGPACK_PP_NOT_EQUAL_199(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
497 # define MSGPACK_PP_NOT_EQUAL_200(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
498 # define MSGPACK_PP_NOT_EQUAL_201(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
499 # define MSGPACK_PP_NOT_EQUAL_202(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
500 # define MSGPACK_PP_NOT_EQUAL_203(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
501 # define MSGPACK_PP_NOT_EQUAL_204(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
502 # define MSGPACK_PP_NOT_EQUAL_205(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
503 # define MSGPACK_PP_NOT_EQUAL_206(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
504 # define MSGPACK_PP_NOT_EQUAL_207(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
505 # define MSGPACK_PP_NOT_EQUAL_208(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
506 # define MSGPACK_PP_NOT_EQUAL_209(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
507 # define MSGPACK_PP_NOT_EQUAL_210(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
508 # define MSGPACK_PP_NOT_EQUAL_211(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
509 # define MSGPACK_PP_NOT_EQUAL_212(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
510 # define MSGPACK_PP_NOT_EQUAL_213(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
511 # define MSGPACK_PP_NOT_EQUAL_214(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
512 # define MSGPACK_PP_NOT_EQUAL_215(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
513 # define MSGPACK_PP_NOT_EQUAL_216(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
514 # define MSGPACK_PP_NOT_EQUAL_217(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
515 # define MSGPACK_PP_NOT_EQUAL_218(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
516 # define MSGPACK_PP_NOT_EQUAL_219(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
517 # define MSGPACK_PP_NOT_EQUAL_220(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
518 # define MSGPACK_PP_NOT_EQUAL_221(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
519 # define MSGPACK_PP_NOT_EQUAL_222(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
520 # define MSGPACK_PP_NOT_EQUAL_223(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
521 # define MSGPACK_PP_NOT_EQUAL_224(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
522 # define MSGPACK_PP_NOT_EQUAL_225(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
523 # define MSGPACK_PP_NOT_EQUAL_226(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
524 # define MSGPACK_PP_NOT_EQUAL_227(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
525 # define MSGPACK_PP_NOT_EQUAL_228(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
526 # define MSGPACK_PP_NOT_EQUAL_229(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
527 # define MSGPACK_PP_NOT_EQUAL_230(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
528 # define MSGPACK_PP_NOT_EQUAL_231(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
529 # define MSGPACK_PP_NOT_EQUAL_232(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
530 # define MSGPACK_PP_NOT_EQUAL_233(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
531 # define MSGPACK_PP_NOT_EQUAL_234(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
532 # define MSGPACK_PP_NOT_EQUAL_235(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
533 # define MSGPACK_PP_NOT_EQUAL_236(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
534 # define MSGPACK_PP_NOT_EQUAL_237(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
535 # define MSGPACK_PP_NOT_EQUAL_238(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
536 # define MSGPACK_PP_NOT_EQUAL_239(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
537 # define MSGPACK_PP_NOT_EQUAL_240(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
538 # define MSGPACK_PP_NOT_EQUAL_241(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
539 # define MSGPACK_PP_NOT_EQUAL_242(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
540 # define MSGPACK_PP_NOT_EQUAL_243(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
541 # define MSGPACK_PP_NOT_EQUAL_244(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
542 # define MSGPACK_PP_NOT_EQUAL_245(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
543 # define MSGPACK_PP_NOT_EQUAL_246(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
544 # define MSGPACK_PP_NOT_EQUAL_247(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
545 # define MSGPACK_PP_NOT_EQUAL_248(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
546 # define MSGPACK_PP_NOT_EQUAL_249(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
547 # define MSGPACK_PP_NOT_EQUAL_250(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
548 # define MSGPACK_PP_NOT_EQUAL_251(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
549 # define MSGPACK_PP_NOT_EQUAL_252(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
550 # define MSGPACK_PP_NOT_EQUAL_253(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
551 # define MSGPACK_PP_NOT_EQUAL_254(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
552 # define MSGPACK_PP_NOT_EQUAL_255(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
553 # define MSGPACK_PP_NOT_EQUAL_256(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
554 # else
555 # define MSGPACK_PP_NOT_EQUAL_0(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
556 # define MSGPACK_PP_NOT_EQUAL_1(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
557 # define MSGPACK_PP_NOT_EQUAL_2(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
558 # define MSGPACK_PP_NOT_EQUAL_3(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
559 # define MSGPACK_PP_NOT_EQUAL_4(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
560 # define MSGPACK_PP_NOT_EQUAL_5(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
561 # define MSGPACK_PP_NOT_EQUAL_6(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
562 # define MSGPACK_PP_NOT_EQUAL_7(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
563 # define MSGPACK_PP_NOT_EQUAL_8(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
564 # define MSGPACK_PP_NOT_EQUAL_9(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
565 # define MSGPACK_PP_NOT_EQUAL_10(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
566 # define MSGPACK_PP_NOT_EQUAL_11(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
567 # define MSGPACK_PP_NOT_EQUAL_12(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
568 # define MSGPACK_PP_NOT_EQUAL_13(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
569 # define MSGPACK_PP_NOT_EQUAL_14(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
570 # define MSGPACK_PP_NOT_EQUAL_15(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
571 # define MSGPACK_PP_NOT_EQUAL_16(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
572 # define MSGPACK_PP_NOT_EQUAL_17(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
573 # define MSGPACK_PP_NOT_EQUAL_18(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
574 # define MSGPACK_PP_NOT_EQUAL_19(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
575 # define MSGPACK_PP_NOT_EQUAL_20(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
576 # define MSGPACK_PP_NOT_EQUAL_21(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
577 # define MSGPACK_PP_NOT_EQUAL_22(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
578 # define MSGPACK_PP_NOT_EQUAL_23(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
579 # define MSGPACK_PP_NOT_EQUAL_24(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
580 # define MSGPACK_PP_NOT_EQUAL_25(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
581 # define MSGPACK_PP_NOT_EQUAL_26(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
582 # define MSGPACK_PP_NOT_EQUAL_27(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
583 # define MSGPACK_PP_NOT_EQUAL_28(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
584 # define MSGPACK_PP_NOT_EQUAL_29(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
585 # define MSGPACK_PP_NOT_EQUAL_30(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
586 # define MSGPACK_PP_NOT_EQUAL_31(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
587 # define MSGPACK_PP_NOT_EQUAL_32(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
588 # define MSGPACK_PP_NOT_EQUAL_33(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
589 # define MSGPACK_PP_NOT_EQUAL_34(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
590 # define MSGPACK_PP_NOT_EQUAL_35(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
591 # define MSGPACK_PP_NOT_EQUAL_36(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
592 # define MSGPACK_PP_NOT_EQUAL_37(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
593 # define MSGPACK_PP_NOT_EQUAL_38(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
594 # define MSGPACK_PP_NOT_EQUAL_39(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
595 # define MSGPACK_PP_NOT_EQUAL_40(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
596 # define MSGPACK_PP_NOT_EQUAL_41(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
597 # define MSGPACK_PP_NOT_EQUAL_42(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
598 # define MSGPACK_PP_NOT_EQUAL_43(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
599 # define MSGPACK_PP_NOT_EQUAL_44(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
600 # define MSGPACK_PP_NOT_EQUAL_45(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
601 # define MSGPACK_PP_NOT_EQUAL_46(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
602 # define MSGPACK_PP_NOT_EQUAL_47(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
603 # define MSGPACK_PP_NOT_EQUAL_48(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
604 # define MSGPACK_PP_NOT_EQUAL_49(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
605 # define MSGPACK_PP_NOT_EQUAL_50(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
606 # define MSGPACK_PP_NOT_EQUAL_51(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
607 # define MSGPACK_PP_NOT_EQUAL_52(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
608 # define MSGPACK_PP_NOT_EQUAL_53(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
609 # define MSGPACK_PP_NOT_EQUAL_54(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
610 # define MSGPACK_PP_NOT_EQUAL_55(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
611 # define MSGPACK_PP_NOT_EQUAL_56(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
612 # define MSGPACK_PP_NOT_EQUAL_57(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
613 # define MSGPACK_PP_NOT_EQUAL_58(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
614 # define MSGPACK_PP_NOT_EQUAL_59(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
615 # define MSGPACK_PP_NOT_EQUAL_60(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
616 # define MSGPACK_PP_NOT_EQUAL_61(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
617 # define MSGPACK_PP_NOT_EQUAL_62(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
618 # define MSGPACK_PP_NOT_EQUAL_63(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
619 # define MSGPACK_PP_NOT_EQUAL_64(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
620 # define MSGPACK_PP_NOT_EQUAL_65(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
621 # define MSGPACK_PP_NOT_EQUAL_66(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
622 # define MSGPACK_PP_NOT_EQUAL_67(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
623 # define MSGPACK_PP_NOT_EQUAL_68(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
624 # define MSGPACK_PP_NOT_EQUAL_69(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
625 # define MSGPACK_PP_NOT_EQUAL_70(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
626 # define MSGPACK_PP_NOT_EQUAL_71(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
627 # define MSGPACK_PP_NOT_EQUAL_72(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
628 # define MSGPACK_PP_NOT_EQUAL_73(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
629 # define MSGPACK_PP_NOT_EQUAL_74(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
630 # define MSGPACK_PP_NOT_EQUAL_75(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
631 # define MSGPACK_PP_NOT_EQUAL_76(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
632 # define MSGPACK_PP_NOT_EQUAL_77(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
633 # define MSGPACK_PP_NOT_EQUAL_78(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
634 # define MSGPACK_PP_NOT_EQUAL_79(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
635 # define MSGPACK_PP_NOT_EQUAL_80(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
636 # define MSGPACK_PP_NOT_EQUAL_81(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
637 # define MSGPACK_PP_NOT_EQUAL_82(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
638 # define MSGPACK_PP_NOT_EQUAL_83(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
639 # define MSGPACK_PP_NOT_EQUAL_84(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
640 # define MSGPACK_PP_NOT_EQUAL_85(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
641 # define MSGPACK_PP_NOT_EQUAL_86(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
642 # define MSGPACK_PP_NOT_EQUAL_87(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
643 # define MSGPACK_PP_NOT_EQUAL_88(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
644 # define MSGPACK_PP_NOT_EQUAL_89(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
645 # define MSGPACK_PP_NOT_EQUAL_90(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
646 # define MSGPACK_PP_NOT_EQUAL_91(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
647 # define MSGPACK_PP_NOT_EQUAL_92(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
648 # define MSGPACK_PP_NOT_EQUAL_93(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
649 # define MSGPACK_PP_NOT_EQUAL_94(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
650 # define MSGPACK_PP_NOT_EQUAL_95(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
651 # define MSGPACK_PP_NOT_EQUAL_96(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
652 # define MSGPACK_PP_NOT_EQUAL_97(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
653 # define MSGPACK_PP_NOT_EQUAL_98(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
654 # define MSGPACK_PP_NOT_EQUAL_99(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
655 # define MSGPACK_PP_NOT_EQUAL_100(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
656 # define MSGPACK_PP_NOT_EQUAL_101(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
657 # define MSGPACK_PP_NOT_EQUAL_102(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
658 # define MSGPACK_PP_NOT_EQUAL_103(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
659 # define MSGPACK_PP_NOT_EQUAL_104(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
660 # define MSGPACK_PP_NOT_EQUAL_105(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
661 # define MSGPACK_PP_NOT_EQUAL_106(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
662 # define MSGPACK_PP_NOT_EQUAL_107(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
663 # define MSGPACK_PP_NOT_EQUAL_108(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
664 # define MSGPACK_PP_NOT_EQUAL_109(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
665 # define MSGPACK_PP_NOT_EQUAL_110(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
666 # define MSGPACK_PP_NOT_EQUAL_111(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
667 # define MSGPACK_PP_NOT_EQUAL_112(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
668 # define MSGPACK_PP_NOT_EQUAL_113(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
669 # define MSGPACK_PP_NOT_EQUAL_114(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
670 # define MSGPACK_PP_NOT_EQUAL_115(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
671 # define MSGPACK_PP_NOT_EQUAL_116(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
672 # define MSGPACK_PP_NOT_EQUAL_117(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
673 # define MSGPACK_PP_NOT_EQUAL_118(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
674 # define MSGPACK_PP_NOT_EQUAL_119(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
675 # define MSGPACK_PP_NOT_EQUAL_120(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
676 # define MSGPACK_PP_NOT_EQUAL_121(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
677 # define MSGPACK_PP_NOT_EQUAL_122(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
678 # define MSGPACK_PP_NOT_EQUAL_123(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
679 # define MSGPACK_PP_NOT_EQUAL_124(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
680 # define MSGPACK_PP_NOT_EQUAL_125(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
681 # define MSGPACK_PP_NOT_EQUAL_126(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
682 # define MSGPACK_PP_NOT_EQUAL_127(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
683 # define MSGPACK_PP_NOT_EQUAL_128(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
684 # define MSGPACK_PP_NOT_EQUAL_129(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
685 # define MSGPACK_PP_NOT_EQUAL_130(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
686 # define MSGPACK_PP_NOT_EQUAL_131(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
687 # define MSGPACK_PP_NOT_EQUAL_132(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
688 # define MSGPACK_PP_NOT_EQUAL_133(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
689 # define MSGPACK_PP_NOT_EQUAL_134(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
690 # define MSGPACK_PP_NOT_EQUAL_135(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
691 # define MSGPACK_PP_NOT_EQUAL_136(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
692 # define MSGPACK_PP_NOT_EQUAL_137(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
693 # define MSGPACK_PP_NOT_EQUAL_138(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
694 # define MSGPACK_PP_NOT_EQUAL_139(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
695 # define MSGPACK_PP_NOT_EQUAL_140(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
696 # define MSGPACK_PP_NOT_EQUAL_141(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
697 # define MSGPACK_PP_NOT_EQUAL_142(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
698 # define MSGPACK_PP_NOT_EQUAL_143(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
699 # define MSGPACK_PP_NOT_EQUAL_144(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
700 # define MSGPACK_PP_NOT_EQUAL_145(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
701 # define MSGPACK_PP_NOT_EQUAL_146(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
702 # define MSGPACK_PP_NOT_EQUAL_147(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
703 # define MSGPACK_PP_NOT_EQUAL_148(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
704 # define MSGPACK_PP_NOT_EQUAL_149(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
705 # define MSGPACK_PP_NOT_EQUAL_150(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
706 # define MSGPACK_PP_NOT_EQUAL_151(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
707 # define MSGPACK_PP_NOT_EQUAL_152(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
708 # define MSGPACK_PP_NOT_EQUAL_153(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
709 # define MSGPACK_PP_NOT_EQUAL_154(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
710 # define MSGPACK_PP_NOT_EQUAL_155(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
711 # define MSGPACK_PP_NOT_EQUAL_156(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
712 # define MSGPACK_PP_NOT_EQUAL_157(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
713 # define MSGPACK_PP_NOT_EQUAL_158(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
714 # define MSGPACK_PP_NOT_EQUAL_159(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
715 # define MSGPACK_PP_NOT_EQUAL_160(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
716 # define MSGPACK_PP_NOT_EQUAL_161(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
717 # define MSGPACK_PP_NOT_EQUAL_162(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
718 # define MSGPACK_PP_NOT_EQUAL_163(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
719 # define MSGPACK_PP_NOT_EQUAL_164(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
720 # define MSGPACK_PP_NOT_EQUAL_165(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
721 # define MSGPACK_PP_NOT_EQUAL_166(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
722 # define MSGPACK_PP_NOT_EQUAL_167(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
723 # define MSGPACK_PP_NOT_EQUAL_168(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
724 # define MSGPACK_PP_NOT_EQUAL_169(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
725 # define MSGPACK_PP_NOT_EQUAL_170(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
726 # define MSGPACK_PP_NOT_EQUAL_171(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
727 # define MSGPACK_PP_NOT_EQUAL_172(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
728 # define MSGPACK_PP_NOT_EQUAL_173(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
729 # define MSGPACK_PP_NOT_EQUAL_174(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
730 # define MSGPACK_PP_NOT_EQUAL_175(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
731 # define MSGPACK_PP_NOT_EQUAL_176(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
732 # define MSGPACK_PP_NOT_EQUAL_177(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
733 # define MSGPACK_PP_NOT_EQUAL_178(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
734 # define MSGPACK_PP_NOT_EQUAL_179(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
735 # define MSGPACK_PP_NOT_EQUAL_180(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
736 # define MSGPACK_PP_NOT_EQUAL_181(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
737 # define MSGPACK_PP_NOT_EQUAL_182(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
738 # define MSGPACK_PP_NOT_EQUAL_183(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
739 # define MSGPACK_PP_NOT_EQUAL_184(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
740 # define MSGPACK_PP_NOT_EQUAL_185(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
741 # define MSGPACK_PP_NOT_EQUAL_186(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
742 # define MSGPACK_PP_NOT_EQUAL_187(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
743 # define MSGPACK_PP_NOT_EQUAL_188(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
744 # define MSGPACK_PP_NOT_EQUAL_189(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
745 # define MSGPACK_PP_NOT_EQUAL_190(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
746 # define MSGPACK_PP_NOT_EQUAL_191(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
747 # define MSGPACK_PP_NOT_EQUAL_192(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
748 # define MSGPACK_PP_NOT_EQUAL_193(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
749 # define MSGPACK_PP_NOT_EQUAL_194(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
750 # define MSGPACK_PP_NOT_EQUAL_195(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
751 # define MSGPACK_PP_NOT_EQUAL_196(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
752 # define MSGPACK_PP_NOT_EQUAL_197(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
753 # define MSGPACK_PP_NOT_EQUAL_198(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
754 # define MSGPACK_PP_NOT_EQUAL_199(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
755 # define MSGPACK_PP_NOT_EQUAL_200(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
756 # define MSGPACK_PP_NOT_EQUAL_201(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
757 # define MSGPACK_PP_NOT_EQUAL_202(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
758 # define MSGPACK_PP_NOT_EQUAL_203(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
759 # define MSGPACK_PP_NOT_EQUAL_204(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
760 # define MSGPACK_PP_NOT_EQUAL_205(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
761 # define MSGPACK_PP_NOT_EQUAL_206(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
762 # define MSGPACK_PP_NOT_EQUAL_207(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
763 # define MSGPACK_PP_NOT_EQUAL_208(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
764 # define MSGPACK_PP_NOT_EQUAL_209(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
765 # define MSGPACK_PP_NOT_EQUAL_210(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
766 # define MSGPACK_PP_NOT_EQUAL_211(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
767 # define MSGPACK_PP_NOT_EQUAL_212(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
768 # define MSGPACK_PP_NOT_EQUAL_213(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
769 # define MSGPACK_PP_NOT_EQUAL_214(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
770 # define MSGPACK_PP_NOT_EQUAL_215(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
771 # define MSGPACK_PP_NOT_EQUAL_216(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
772 # define MSGPACK_PP_NOT_EQUAL_217(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
773 # define MSGPACK_PP_NOT_EQUAL_218(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
774 # define MSGPACK_PP_NOT_EQUAL_219(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
775 # define MSGPACK_PP_NOT_EQUAL_220(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
776 # define MSGPACK_PP_NOT_EQUAL_221(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
777 # define MSGPACK_PP_NOT_EQUAL_222(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
778 # define MSGPACK_PP_NOT_EQUAL_223(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
779 # define MSGPACK_PP_NOT_EQUAL_224(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
780 # define MSGPACK_PP_NOT_EQUAL_225(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
781 # define MSGPACK_PP_NOT_EQUAL_226(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
782 # define MSGPACK_PP_NOT_EQUAL_227(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
783 # define MSGPACK_PP_NOT_EQUAL_228(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
784 # define MSGPACK_PP_NOT_EQUAL_229(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
785 # define MSGPACK_PP_NOT_EQUAL_230(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
786 # define MSGPACK_PP_NOT_EQUAL_231(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
787 # define MSGPACK_PP_NOT_EQUAL_232(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
788 # define MSGPACK_PP_NOT_EQUAL_233(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
789 # define MSGPACK_PP_NOT_EQUAL_234(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
790 # define MSGPACK_PP_NOT_EQUAL_235(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
791 # define MSGPACK_PP_NOT_EQUAL_236(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
792 # define MSGPACK_PP_NOT_EQUAL_237(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
793 # define MSGPACK_PP_NOT_EQUAL_238(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
794 # define MSGPACK_PP_NOT_EQUAL_239(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
795 # define MSGPACK_PP_NOT_EQUAL_240(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
796 # define MSGPACK_PP_NOT_EQUAL_241(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
797 # define MSGPACK_PP_NOT_EQUAL_242(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
798 # define MSGPACK_PP_NOT_EQUAL_243(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
799 # define MSGPACK_PP_NOT_EQUAL_244(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
800 # define MSGPACK_PP_NOT_EQUAL_245(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
801 # define MSGPACK_PP_NOT_EQUAL_246(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
802 # define MSGPACK_PP_NOT_EQUAL_247(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
803 # define MSGPACK_PP_NOT_EQUAL_248(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
804 # define MSGPACK_PP_NOT_EQUAL_249(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
805 # define MSGPACK_PP_NOT_EQUAL_250(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
806 # define MSGPACK_PP_NOT_EQUAL_251(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
807 # define MSGPACK_PP_NOT_EQUAL_252(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
808 # define MSGPACK_PP_NOT_EQUAL_253(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
809 # define MSGPACK_PP_NOT_EQUAL_254(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
810 # define MSGPACK_PP_NOT_EQUAL_255(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
811 # define MSGPACK_PP_NOT_EQUAL_256(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
812 # endif
813 #
814 # endif