|
261 | 261 | #define NLOHMANN_JSON_EXPAND( x ) x
|
262 | 262 | #define NLOHMANN_JSON_GET_MACRO(_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, NAME,...) NAME
|
263 | 263 | #define NLOHMANN_JSON_PASTE(...) NLOHMANN_JSON_EXPAND(NLOHMANN_JSON_GET_MACRO(__VA_ARGS__, \
|
264 |
| - NLOHMANN_JSON_PASTE64, \ |
265 |
| - NLOHMANN_JSON_PASTE63, \ |
266 |
| - NLOHMANN_JSON_PASTE62, \ |
267 |
| - NLOHMANN_JSON_PASTE61, \ |
268 |
| - NLOHMANN_JSON_PASTE60, \ |
269 |
| - NLOHMANN_JSON_PASTE59, \ |
270 |
| - NLOHMANN_JSON_PASTE58, \ |
271 |
| - NLOHMANN_JSON_PASTE57, \ |
272 |
| - NLOHMANN_JSON_PASTE56, \ |
273 |
| - NLOHMANN_JSON_PASTE55, \ |
274 |
| - NLOHMANN_JSON_PASTE54, \ |
275 |
| - NLOHMANN_JSON_PASTE53, \ |
276 |
| - NLOHMANN_JSON_PASTE52, \ |
277 |
| - NLOHMANN_JSON_PASTE51, \ |
278 |
| - NLOHMANN_JSON_PASTE50, \ |
279 |
| - NLOHMANN_JSON_PASTE49, \ |
280 |
| - NLOHMANN_JSON_PASTE48, \ |
281 |
| - NLOHMANN_JSON_PASTE47, \ |
282 |
| - NLOHMANN_JSON_PASTE46, \ |
283 |
| - NLOHMANN_JSON_PASTE45, \ |
284 |
| - NLOHMANN_JSON_PASTE44, \ |
285 |
| - NLOHMANN_JSON_PASTE43, \ |
286 |
| - NLOHMANN_JSON_PASTE42, \ |
287 |
| - NLOHMANN_JSON_PASTE41, \ |
288 |
| - NLOHMANN_JSON_PASTE40, \ |
289 |
| - NLOHMANN_JSON_PASTE39, \ |
290 |
| - NLOHMANN_JSON_PASTE38, \ |
291 |
| - NLOHMANN_JSON_PASTE37, \ |
292 |
| - NLOHMANN_JSON_PASTE36, \ |
293 |
| - NLOHMANN_JSON_PASTE35, \ |
294 |
| - NLOHMANN_JSON_PASTE34, \ |
295 |
| - NLOHMANN_JSON_PASTE33, \ |
296 |
| - NLOHMANN_JSON_PASTE32, \ |
297 |
| - NLOHMANN_JSON_PASTE31, \ |
298 |
| - NLOHMANN_JSON_PASTE30, \ |
299 |
| - NLOHMANN_JSON_PASTE29, \ |
300 |
| - NLOHMANN_JSON_PASTE28, \ |
301 |
| - NLOHMANN_JSON_PASTE27, \ |
302 |
| - NLOHMANN_JSON_PASTE26, \ |
303 |
| - NLOHMANN_JSON_PASTE25, \ |
304 |
| - NLOHMANN_JSON_PASTE24, \ |
305 |
| - NLOHMANN_JSON_PASTE23, \ |
306 |
| - NLOHMANN_JSON_PASTE22, \ |
307 |
| - NLOHMANN_JSON_PASTE21, \ |
308 |
| - NLOHMANN_JSON_PASTE20, \ |
309 |
| - NLOHMANN_JSON_PASTE19, \ |
310 |
| - NLOHMANN_JSON_PASTE18, \ |
311 |
| - NLOHMANN_JSON_PASTE17, \ |
312 |
| - NLOHMANN_JSON_PASTE16, \ |
313 |
| - NLOHMANN_JSON_PASTE15, \ |
314 |
| - NLOHMANN_JSON_PASTE14, \ |
315 |
| - NLOHMANN_JSON_PASTE13, \ |
316 |
| - NLOHMANN_JSON_PASTE12, \ |
317 |
| - NLOHMANN_JSON_PASTE11, \ |
318 |
| - NLOHMANN_JSON_PASTE10, \ |
319 |
| - NLOHMANN_JSON_PASTE9, \ |
320 |
| - NLOHMANN_JSON_PASTE8, \ |
321 |
| - NLOHMANN_JSON_PASTE7, \ |
322 |
| - NLOHMANN_JSON_PASTE6, \ |
323 |
| - NLOHMANN_JSON_PASTE5, \ |
324 |
| - NLOHMANN_JSON_PASTE4, \ |
325 |
| - NLOHMANN_JSON_PASTE3, \ |
326 |
| - NLOHMANN_JSON_PASTE2, \ |
327 |
| - NLOHMANN_JSON_PASTE1)(__VA_ARGS__)) |
| 264 | + NLOHMANN_JSON_PASTE64, \ |
| 265 | + NLOHMANN_JSON_PASTE63, \ |
| 266 | + NLOHMANN_JSON_PASTE62, \ |
| 267 | + NLOHMANN_JSON_PASTE61, \ |
| 268 | + NLOHMANN_JSON_PASTE60, \ |
| 269 | + NLOHMANN_JSON_PASTE59, \ |
| 270 | + NLOHMANN_JSON_PASTE58, \ |
| 271 | + NLOHMANN_JSON_PASTE57, \ |
| 272 | + NLOHMANN_JSON_PASTE56, \ |
| 273 | + NLOHMANN_JSON_PASTE55, \ |
| 274 | + NLOHMANN_JSON_PASTE54, \ |
| 275 | + NLOHMANN_JSON_PASTE53, \ |
| 276 | + NLOHMANN_JSON_PASTE52, \ |
| 277 | + NLOHMANN_JSON_PASTE51, \ |
| 278 | + NLOHMANN_JSON_PASTE50, \ |
| 279 | + NLOHMANN_JSON_PASTE49, \ |
| 280 | + NLOHMANN_JSON_PASTE48, \ |
| 281 | + NLOHMANN_JSON_PASTE47, \ |
| 282 | + NLOHMANN_JSON_PASTE46, \ |
| 283 | + NLOHMANN_JSON_PASTE45, \ |
| 284 | + NLOHMANN_JSON_PASTE44, \ |
| 285 | + NLOHMANN_JSON_PASTE43, \ |
| 286 | + NLOHMANN_JSON_PASTE42, \ |
| 287 | + NLOHMANN_JSON_PASTE41, \ |
| 288 | + NLOHMANN_JSON_PASTE40, \ |
| 289 | + NLOHMANN_JSON_PASTE39, \ |
| 290 | + NLOHMANN_JSON_PASTE38, \ |
| 291 | + NLOHMANN_JSON_PASTE37, \ |
| 292 | + NLOHMANN_JSON_PASTE36, \ |
| 293 | + NLOHMANN_JSON_PASTE35, \ |
| 294 | + NLOHMANN_JSON_PASTE34, \ |
| 295 | + NLOHMANN_JSON_PASTE33, \ |
| 296 | + NLOHMANN_JSON_PASTE32, \ |
| 297 | + NLOHMANN_JSON_PASTE31, \ |
| 298 | + NLOHMANN_JSON_PASTE30, \ |
| 299 | + NLOHMANN_JSON_PASTE29, \ |
| 300 | + NLOHMANN_JSON_PASTE28, \ |
| 301 | + NLOHMANN_JSON_PASTE27, \ |
| 302 | + NLOHMANN_JSON_PASTE26, \ |
| 303 | + NLOHMANN_JSON_PASTE25, \ |
| 304 | + NLOHMANN_JSON_PASTE24, \ |
| 305 | + NLOHMANN_JSON_PASTE23, \ |
| 306 | + NLOHMANN_JSON_PASTE22, \ |
| 307 | + NLOHMANN_JSON_PASTE21, \ |
| 308 | + NLOHMANN_JSON_PASTE20, \ |
| 309 | + NLOHMANN_JSON_PASTE19, \ |
| 310 | + NLOHMANN_JSON_PASTE18, \ |
| 311 | + NLOHMANN_JSON_PASTE17, \ |
| 312 | + NLOHMANN_JSON_PASTE16, \ |
| 313 | + NLOHMANN_JSON_PASTE15, \ |
| 314 | + NLOHMANN_JSON_PASTE14, \ |
| 315 | + NLOHMANN_JSON_PASTE13, \ |
| 316 | + NLOHMANN_JSON_PASTE12, \ |
| 317 | + NLOHMANN_JSON_PASTE11, \ |
| 318 | + NLOHMANN_JSON_PASTE10, \ |
| 319 | + NLOHMANN_JSON_PASTE9, \ |
| 320 | + NLOHMANN_JSON_PASTE8, \ |
| 321 | + NLOHMANN_JSON_PASTE7, \ |
| 322 | + NLOHMANN_JSON_PASTE6, \ |
| 323 | + NLOHMANN_JSON_PASTE5, \ |
| 324 | + NLOHMANN_JSON_PASTE4, \ |
| 325 | + NLOHMANN_JSON_PASTE3, \ |
| 326 | + NLOHMANN_JSON_PASTE2, \ |
| 327 | + NLOHMANN_JSON_PASTE1)(__VA_ARGS__)) |
328 | 328 | #define NLOHMANN_JSON_PASTE2(func, v1) func(v1)
|
329 | 329 | #define NLOHMANN_JSON_PASTE3(func, v1, v2) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE2(func, v2)
|
330 | 330 | #define NLOHMANN_JSON_PASTE4(func, v1, v2, v3) NLOHMANN_JSON_PASTE2(func, v1) NLOHMANN_JSON_PASTE3(func, v2, v3)
|
|
0 commit comments