summaryrefslogtreecommitdiffstats
path: root/third_party/msgpack/include/msgpack/preprocessor/arithmetic/inc.hpp
blob: 0eb6e17708bdc578d7816bc11030a98aef4f13f2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
# /* Copyright (C) 2001
#  * Housemarque Oy
#  * http://www.housemarque.com
#  *
#  * Distributed under the Boost Software License, Version 1.0. (See
#  * accompanying file LICENSE_1_0.txt or copy at
#  * http://www.boost.org/LICENSE_1_0.txt)
#  */
#
# /* Revised by Paul Mensonides (2002) */
#
# /* See http://www.boost.org for most recent version. */
#
# ifndef MSGPACK_PREPROCESSOR_ARITHMETIC_INC_HPP
# define MSGPACK_PREPROCESSOR_ARITHMETIC_INC_HPP
#
# include <msgpack/preprocessor/config/config.hpp>
#
# /* MSGPACK_PP_INC */
#
# if ~MSGPACK_PP_CONFIG_FLAGS() & MSGPACK_PP_CONFIG_MWCC()
#    define MSGPACK_PP_INC(x) MSGPACK_PP_INC_I(x)
# else
#    define MSGPACK_PP_INC(x) MSGPACK_PP_INC_OO((x))
#    define MSGPACK_PP_INC_OO(par) MSGPACK_PP_INC_I ## par
# endif
#
# define MSGPACK_PP_INC_I(x) MSGPACK_PP_INC_ ## x
#
# define MSGPACK_PP_INC_0 1
# define MSGPACK_PP_INC_1 2
# define MSGPACK_PP_INC_2 3
# define MSGPACK_PP_INC_3 4
# define MSGPACK_PP_INC_4 5
# define MSGPACK_PP_INC_5 6
# define MSGPACK_PP_INC_6 7
# define MSGPACK_PP_INC_7 8
# define MSGPACK_PP_INC_8 9
# define MSGPACK_PP_INC_9 10
# define MSGPACK_PP_INC_10 11
# define MSGPACK_PP_INC_11 12
# define MSGPACK_PP_INC_12 13
# define MSGPACK_PP_INC_13 14
# define MSGPACK_PP_INC_14 15
# define MSGPACK_PP_INC_15 16
# define MSGPACK_PP_INC_16 17
# define MSGPACK_PP_INC_17 18
# define MSGPACK_PP_INC_18 19
# define MSGPACK_PP_INC_19 20
# define MSGPACK_PP_INC_20 21
# define MSGPACK_PP_INC_21 22
# define MSGPACK_PP_INC_22 23
# define MSGPACK_PP_INC_23 24
# define MSGPACK_PP_INC_24 25
# define MSGPACK_PP_INC_25 26
# define MSGPACK_PP_INC_26 27
# define MSGPACK_PP_INC_27 28
# define MSGPACK_PP_INC_28 29
# define MSGPACK_PP_INC_29 30
# define MSGPACK_PP_INC_30 31
# define MSGPACK_PP_INC_31 32
# define MSGPACK_PP_INC_32 33
# define MSGPACK_PP_INC_33 34
# define MSGPACK_PP_INC_34 35
# define MSGPACK_PP_INC_35 36
# define MSGPACK_PP_INC_36 37
# define MSGPACK_PP_INC_37 38
# define MSGPACK_PP_INC_38 39
# define MSGPACK_PP_INC_39 40
# define MSGPACK_PP_INC_40 41
# define MSGPACK_PP_INC_41 42
# define MSGPACK_PP_INC_42 43
# define MSGPACK_PP_INC_43 44
# define MSGPACK_PP_INC_44 45
# define MSGPACK_PP_INC_45 46
# define MSGPACK_PP_INC_46 47
# define MSGPACK_PP_INC_47 48
# define MSGPACK_PP_INC_48 49
# define MSGPACK_PP_INC_49 50
# define MSGPACK_PP_INC_50 51
# define MSGPACK_PP_INC_51 52
# define MSGPACK_PP_INC_52 53
# define MSGPACK_PP_INC_53 54
# define MSGPACK_PP_INC_54 55
# define MSGPACK_PP_INC_55 56
# define MSGPACK_PP_INC_56 57
# define MSGPACK_PP_INC_57 58
# define MSGPACK_PP_INC_58 59
# define MSGPACK_PP_INC_59 60
# define MSGPACK_PP_INC_60 61
# define MSGPACK_PP_INC_61 62
# define MSGPACK_PP_INC_62 63
# define MSGPACK_PP_INC_63 64
# define MSGPACK_PP_INC_64 65
# define MSGPACK_PP_INC_65 66
# define MSGPACK_PP_INC_66 67
# define MSGPACK_PP_INC_67 68
# define MSGPACK_PP_INC_68 69
# define MSGPACK_PP_INC_69 70
# define MSGPACK_PP_INC_70 71
# define MSGPACK_PP_INC_71 72
# define MSGPACK_PP_INC_72 73
# define MSGPACK_PP_INC_73 74
# define MSGPACK_PP_INC_74 75
# define MSGPACK_PP_INC_75 76
# define MSGPACK_PP_INC_76 77
# define MSGPACK_PP_INC_77 78
# define MSGPACK_PP_INC_78 79
# define MSGPACK_PP_INC_79 80
# define MSGPACK_PP_INC_80 81
# define MSGPACK_PP_INC_81 82
# define MSGPACK_PP_INC_82 83
# define MSGPACK_PP_INC_83 84
# define MSGPACK_PP_INC_84 85
# define MSGPACK_PP_INC_85 86
# define MSGPACK_PP_INC_86 87
# define MSGPACK_PP_INC_87 88
# define MSGPACK_PP_INC_88 89
# define MSGPACK_PP_INC_89 90
# define MSGPACK_PP_INC_90 91
# define MSGPACK_PP_INC_91 92
# define MSGPACK_PP_INC_92 93
# define MSGPACK_PP_INC_93 94
# define MSGPACK_PP_INC_94 95
# define MSGPACK_PP_INC_95 96
# define MSGPACK_PP_INC_96 97
# define MSGPACK_PP_INC_97 98
# define MSGPACK_PP_INC_98 99
# define MSGPACK_PP_INC_99 100
# define MSGPACK_PP_INC_100 101
# define MSGPACK_PP_INC_101 102
# define MSGPACK_PP_INC_102 103
# define MSGPACK_PP_INC_103 104
# define MSGPACK_PP_INC_104 105
# define MSGPACK_PP_INC_105 106
# define MSGPACK_PP_INC_106 107
# define MSGPACK_PP_INC_107 108
# define MSGPACK_PP_INC_108 109
# define MSGPACK_PP_INC_109 110
# define MSGPACK_PP_INC_110 111
# define MSGPACK_PP_INC_111 112
# define MSGPACK_PP_INC_112 113
# define MSGPACK_PP_INC_113 114
# define MSGPACK_PP_INC_114 115
# define MSGPACK_PP_INC_115 116
# define MSGPACK_PP_INC_116 117
# define MSGPACK_PP_INC_117 118
# define MSGPACK_PP_INC_118 119
# define MSGPACK_PP_INC_119 120
# define MSGPACK_PP_INC_120 121
# define MSGPACK_PP_INC_121 122
# define MSGPACK_PP_INC_122 123
# define MSGPACK_PP_INC_123 124
# define MSGPACK_PP_INC_124 125
# define MSGPACK_PP_INC_125 126
# define MSGPACK_PP_INC_126 127
# define MSGPACK_PP_INC_127 128
# define MSGPACK_PP_INC_128 129
# define MSGPACK_PP_INC_129 130
# define MSGPACK_PP_INC_130 131
# define MSGPACK_PP_INC_131 132
# define MSGPACK_PP_INC_132 133
# define MSGPACK_PP_INC_133 134
# define MSGPACK_PP_INC_134 135
# define MSGPACK_PP_INC_135 136
# define MSGPACK_PP_INC_136 137
# define MSGPACK_PP_INC_137 138
# define MSGPACK_PP_INC_138 139
# define MSGPACK_PP_INC_139 140
# define MSGPACK_PP_INC_140 141
# define MSGPACK_PP_INC_141 142
# define MSGPACK_PP_INC_142 143
# define MSGPACK_PP_INC_143 144
# define MSGPACK_PP_INC_144 145
# define MSGPACK_PP_INC_145 146
# define MSGPACK_PP_INC_146 147
# define MSGPACK_PP_INC_147 148
# define MSGPACK_PP_INC_148 149
# define MSGPACK_PP_INC_149 150
# define MSGPACK_PP_INC_150 151
# define MSGPACK_PP_INC_151 152
# define MSGPACK_PP_INC_152 153
# define MSGPACK_PP_INC_153 154
# define MSGPACK_PP_INC_154 155
# define MSGPACK_PP_INC_155 156
# define MSGPACK_PP_INC_156 157
# define MSGPACK_PP_INC_157 158
# define MSGPACK_PP_INC_158 159
# define MSGPACK_PP_INC_159 160
# define MSGPACK_PP_INC_160 161
# define MSGPACK_PP_INC_161 162
# define MSGPACK_PP_INC_162 163
# define MSGPACK_PP_INC_163 164
# define MSGPACK_PP_INC_164 165
# define MSGPACK_PP_INC_165 166
# define MSGPACK_PP_INC_166 167
# define MSGPACK_PP_INC_167 168
# define MSGPACK_PP_INC_168 169
# define MSGPACK_PP_INC_169 170
# define MSGPACK_PP_INC_170 171
# define MSGPACK_PP_INC_171 172
# define MSGPACK_PP_INC_172 173
# define MSGPACK_PP_INC_173 174
# define MSGPACK_PP_INC_174 175
# define MSGPACK_PP_INC_175 176
# define MSGPACK_PP_INC_176 177
# define MSGPACK_PP_INC_177 178
# define MSGPACK_PP_INC_178 179
# define MSGPACK_PP_INC_179 180
# define MSGPACK_PP_INC_180 181
# define MSGPACK_PP_INC_181 182
# define MSGPACK_PP_INC_182 183
# define MSGPACK_PP_INC_183 184
# define MSGPACK_PP_INC_184 185
# define MSGPACK_PP_INC_185 186
# define MSGPACK_PP_INC_186 187
# define MSGPACK_PP_INC_187 188
# define MSGPACK_PP_INC_188 189
# define MSGPACK_PP_INC_189 190
# define MSGPACK_PP_INC_190 191
# define MSGPACK_PP_INC_191 192
# define MSGPACK_PP_INC_192 193
# define MSGPACK_PP_INC_193 194
# define MSGPACK_PP_INC_194 195
# define MSGPACK_PP_INC_195 196
# define MSGPACK_PP_INC_196 197
# define MSGPACK_PP_INC_197 198
# define MSGPACK_PP_INC_198 199
# define MSGPACK_PP_INC_199 200
# define MSGPACK_PP_INC_200 201
# define MSGPACK_PP_INC_201 202
# define MSGPACK_PP_INC_202 203
# define MSGPACK_PP_INC_203 204
# define MSGPACK_PP_INC_204 205
# define MSGPACK_PP_INC_205 206
# define MSGPACK_PP_INC_206 207
# define MSGPACK_PP_INC_207 208
# define MSGPACK_PP_INC_208 209
# define MSGPACK_PP_INC_209 210
# define MSGPACK_PP_INC_210 211
# define MSGPACK_PP_INC_211 212
# define MSGPACK_PP_INC_212 213
# define MSGPACK_PP_INC_213 214
# define MSGPACK_PP_INC_214 215
# define MSGPACK_PP_INC_215 216
# define MSGPACK_PP_INC_216 217
# define MSGPACK_PP_INC_217 218
# define MSGPACK_PP_INC_218 219
# define MSGPACK_PP_INC_219 220
# define MSGPACK_PP_INC_220 221
# define MSGPACK_PP_INC_221 222
# define MSGPACK_PP_INC_222 223
# define MSGPACK_PP_INC_223 224
# define MSGPACK_PP_INC_224 225
# define MSGPACK_PP_INC_225 226
# define MSGPACK_PP_INC_226 227
# define MSGPACK_PP_INC_227 228
# define MSGPACK_PP_INC_228 229
# define MSGPACK_PP_INC_229 230
# define MSGPACK_PP_INC_230 231
# define MSGPACK_PP_INC_231 232
# define MSGPACK_PP_INC_232 233
# define MSGPACK_PP_INC_233 234
# define MSGPACK_PP_INC_234 235
# define MSGPACK_PP_INC_235 236
# define MSGPACK_PP_INC_236 237
# define MSGPACK_PP_INC_237 238
# define MSGPACK_PP_INC_238 239
# define MSGPACK_PP_INC_239 240
# define MSGPACK_PP_INC_240 241
# define MSGPACK_PP_INC_241 242
# define MSGPACK_PP_INC_242 243
# define MSGPACK_PP_INC_243 244
# define MSGPACK_PP_INC_244 245
# define MSGPACK_PP_INC_245 246
# define MSGPACK_PP_INC_246 247
# define MSGPACK_PP_INC_247 248
# define MSGPACK_PP_INC_248 249
# define MSGPACK_PP_INC_249 250
# define MSGPACK_PP_INC_250 251
# define MSGPACK_PP_INC_251 252
# define MSGPACK_PP_INC_252 253
# define MSGPACK_PP_INC_253 254
# define MSGPACK_PP_INC_254 255
# define MSGPACK_PP_INC_255 256
# define MSGPACK_PP_INC_256 256
#
# endif