enum_512.hpp 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274
  1. # /* **************************************************************************
  2. # * *
  3. # * (C) Copyright Paul Mensonides 2002.
  4. # * Distributed under the Boost Software License, Version 1.0. (See
  5. # * accompanying file LICENSE_1_0.txt or copy at
  6. # * http://www.boost.org/LICENSE_1_0.txt)
  7. # * *
  8. # ************************************************************************** */
  9. #
  10. # /* Revised by Edward Diener (2020) */
  11. #
  12. # /* See http://www.boost.org for most recent version. */
  13. #
  14. # ifndef BOOST_PREPROCESSOR_SEQ_ENUM_512_HPP
  15. # define BOOST_PREPROCESSOR_SEQ_ENUM_512_HPP
  16. #
  17. # define BOOST_PP_SEQ_ENUM_257(x) x, BOOST_PP_SEQ_ENUM_256
  18. # define BOOST_PP_SEQ_ENUM_258(x) x, BOOST_PP_SEQ_ENUM_257
  19. # define BOOST_PP_SEQ_ENUM_259(x) x, BOOST_PP_SEQ_ENUM_258
  20. # define BOOST_PP_SEQ_ENUM_260(x) x, BOOST_PP_SEQ_ENUM_259
  21. # define BOOST_PP_SEQ_ENUM_261(x) x, BOOST_PP_SEQ_ENUM_260
  22. # define BOOST_PP_SEQ_ENUM_262(x) x, BOOST_PP_SEQ_ENUM_261
  23. # define BOOST_PP_SEQ_ENUM_263(x) x, BOOST_PP_SEQ_ENUM_262
  24. # define BOOST_PP_SEQ_ENUM_264(x) x, BOOST_PP_SEQ_ENUM_263
  25. # define BOOST_PP_SEQ_ENUM_265(x) x, BOOST_PP_SEQ_ENUM_264
  26. # define BOOST_PP_SEQ_ENUM_266(x) x, BOOST_PP_SEQ_ENUM_265
  27. # define BOOST_PP_SEQ_ENUM_267(x) x, BOOST_PP_SEQ_ENUM_266
  28. # define BOOST_PP_SEQ_ENUM_268(x) x, BOOST_PP_SEQ_ENUM_267
  29. # define BOOST_PP_SEQ_ENUM_269(x) x, BOOST_PP_SEQ_ENUM_268
  30. # define BOOST_PP_SEQ_ENUM_270(x) x, BOOST_PP_SEQ_ENUM_269
  31. # define BOOST_PP_SEQ_ENUM_271(x) x, BOOST_PP_SEQ_ENUM_270
  32. # define BOOST_PP_SEQ_ENUM_272(x) x, BOOST_PP_SEQ_ENUM_271
  33. # define BOOST_PP_SEQ_ENUM_273(x) x, BOOST_PP_SEQ_ENUM_272
  34. # define BOOST_PP_SEQ_ENUM_274(x) x, BOOST_PP_SEQ_ENUM_273
  35. # define BOOST_PP_SEQ_ENUM_275(x) x, BOOST_PP_SEQ_ENUM_274
  36. # define BOOST_PP_SEQ_ENUM_276(x) x, BOOST_PP_SEQ_ENUM_275
  37. # define BOOST_PP_SEQ_ENUM_277(x) x, BOOST_PP_SEQ_ENUM_276
  38. # define BOOST_PP_SEQ_ENUM_278(x) x, BOOST_PP_SEQ_ENUM_277
  39. # define BOOST_PP_SEQ_ENUM_279(x) x, BOOST_PP_SEQ_ENUM_278
  40. # define BOOST_PP_SEQ_ENUM_280(x) x, BOOST_PP_SEQ_ENUM_279
  41. # define BOOST_PP_SEQ_ENUM_281(x) x, BOOST_PP_SEQ_ENUM_280
  42. # define BOOST_PP_SEQ_ENUM_282(x) x, BOOST_PP_SEQ_ENUM_281
  43. # define BOOST_PP_SEQ_ENUM_283(x) x, BOOST_PP_SEQ_ENUM_282
  44. # define BOOST_PP_SEQ_ENUM_284(x) x, BOOST_PP_SEQ_ENUM_283
  45. # define BOOST_PP_SEQ_ENUM_285(x) x, BOOST_PP_SEQ_ENUM_284
  46. # define BOOST_PP_SEQ_ENUM_286(x) x, BOOST_PP_SEQ_ENUM_285
  47. # define BOOST_PP_SEQ_ENUM_287(x) x, BOOST_PP_SEQ_ENUM_286
  48. # define BOOST_PP_SEQ_ENUM_288(x) x, BOOST_PP_SEQ_ENUM_287
  49. # define BOOST_PP_SEQ_ENUM_289(x) x, BOOST_PP_SEQ_ENUM_288
  50. # define BOOST_PP_SEQ_ENUM_290(x) x, BOOST_PP_SEQ_ENUM_289
  51. # define BOOST_PP_SEQ_ENUM_291(x) x, BOOST_PP_SEQ_ENUM_290
  52. # define BOOST_PP_SEQ_ENUM_292(x) x, BOOST_PP_SEQ_ENUM_291
  53. # define BOOST_PP_SEQ_ENUM_293(x) x, BOOST_PP_SEQ_ENUM_292
  54. # define BOOST_PP_SEQ_ENUM_294(x) x, BOOST_PP_SEQ_ENUM_293
  55. # define BOOST_PP_SEQ_ENUM_295(x) x, BOOST_PP_SEQ_ENUM_294
  56. # define BOOST_PP_SEQ_ENUM_296(x) x, BOOST_PP_SEQ_ENUM_295
  57. # define BOOST_PP_SEQ_ENUM_297(x) x, BOOST_PP_SEQ_ENUM_296
  58. # define BOOST_PP_SEQ_ENUM_298(x) x, BOOST_PP_SEQ_ENUM_297
  59. # define BOOST_PP_SEQ_ENUM_299(x) x, BOOST_PP_SEQ_ENUM_298
  60. # define BOOST_PP_SEQ_ENUM_300(x) x, BOOST_PP_SEQ_ENUM_299
  61. # define BOOST_PP_SEQ_ENUM_301(x) x, BOOST_PP_SEQ_ENUM_300
  62. # define BOOST_PP_SEQ_ENUM_302(x) x, BOOST_PP_SEQ_ENUM_301
  63. # define BOOST_PP_SEQ_ENUM_303(x) x, BOOST_PP_SEQ_ENUM_302
  64. # define BOOST_PP_SEQ_ENUM_304(x) x, BOOST_PP_SEQ_ENUM_303
  65. # define BOOST_PP_SEQ_ENUM_305(x) x, BOOST_PP_SEQ_ENUM_304
  66. # define BOOST_PP_SEQ_ENUM_306(x) x, BOOST_PP_SEQ_ENUM_305
  67. # define BOOST_PP_SEQ_ENUM_307(x) x, BOOST_PP_SEQ_ENUM_306
  68. # define BOOST_PP_SEQ_ENUM_308(x) x, BOOST_PP_SEQ_ENUM_307
  69. # define BOOST_PP_SEQ_ENUM_309(x) x, BOOST_PP_SEQ_ENUM_308
  70. # define BOOST_PP_SEQ_ENUM_310(x) x, BOOST_PP_SEQ_ENUM_309
  71. # define BOOST_PP_SEQ_ENUM_311(x) x, BOOST_PP_SEQ_ENUM_310
  72. # define BOOST_PP_SEQ_ENUM_312(x) x, BOOST_PP_SEQ_ENUM_311
  73. # define BOOST_PP_SEQ_ENUM_313(x) x, BOOST_PP_SEQ_ENUM_312
  74. # define BOOST_PP_SEQ_ENUM_314(x) x, BOOST_PP_SEQ_ENUM_313
  75. # define BOOST_PP_SEQ_ENUM_315(x) x, BOOST_PP_SEQ_ENUM_314
  76. # define BOOST_PP_SEQ_ENUM_316(x) x, BOOST_PP_SEQ_ENUM_315
  77. # define BOOST_PP_SEQ_ENUM_317(x) x, BOOST_PP_SEQ_ENUM_316
  78. # define BOOST_PP_SEQ_ENUM_318(x) x, BOOST_PP_SEQ_ENUM_317
  79. # define BOOST_PP_SEQ_ENUM_319(x) x, BOOST_PP_SEQ_ENUM_318
  80. # define BOOST_PP_SEQ_ENUM_320(x) x, BOOST_PP_SEQ_ENUM_319
  81. # define BOOST_PP_SEQ_ENUM_321(x) x, BOOST_PP_SEQ_ENUM_320
  82. # define BOOST_PP_SEQ_ENUM_322(x) x, BOOST_PP_SEQ_ENUM_321
  83. # define BOOST_PP_SEQ_ENUM_323(x) x, BOOST_PP_SEQ_ENUM_322
  84. # define BOOST_PP_SEQ_ENUM_324(x) x, BOOST_PP_SEQ_ENUM_323
  85. # define BOOST_PP_SEQ_ENUM_325(x) x, BOOST_PP_SEQ_ENUM_324
  86. # define BOOST_PP_SEQ_ENUM_326(x) x, BOOST_PP_SEQ_ENUM_325
  87. # define BOOST_PP_SEQ_ENUM_327(x) x, BOOST_PP_SEQ_ENUM_326
  88. # define BOOST_PP_SEQ_ENUM_328(x) x, BOOST_PP_SEQ_ENUM_327
  89. # define BOOST_PP_SEQ_ENUM_329(x) x, BOOST_PP_SEQ_ENUM_328
  90. # define BOOST_PP_SEQ_ENUM_330(x) x, BOOST_PP_SEQ_ENUM_329
  91. # define BOOST_PP_SEQ_ENUM_331(x) x, BOOST_PP_SEQ_ENUM_330
  92. # define BOOST_PP_SEQ_ENUM_332(x) x, BOOST_PP_SEQ_ENUM_331
  93. # define BOOST_PP_SEQ_ENUM_333(x) x, BOOST_PP_SEQ_ENUM_332
  94. # define BOOST_PP_SEQ_ENUM_334(x) x, BOOST_PP_SEQ_ENUM_333
  95. # define BOOST_PP_SEQ_ENUM_335(x) x, BOOST_PP_SEQ_ENUM_334
  96. # define BOOST_PP_SEQ_ENUM_336(x) x, BOOST_PP_SEQ_ENUM_335
  97. # define BOOST_PP_SEQ_ENUM_337(x) x, BOOST_PP_SEQ_ENUM_336
  98. # define BOOST_PP_SEQ_ENUM_338(x) x, BOOST_PP_SEQ_ENUM_337
  99. # define BOOST_PP_SEQ_ENUM_339(x) x, BOOST_PP_SEQ_ENUM_338
  100. # define BOOST_PP_SEQ_ENUM_340(x) x, BOOST_PP_SEQ_ENUM_339
  101. # define BOOST_PP_SEQ_ENUM_341(x) x, BOOST_PP_SEQ_ENUM_340
  102. # define BOOST_PP_SEQ_ENUM_342(x) x, BOOST_PP_SEQ_ENUM_341
  103. # define BOOST_PP_SEQ_ENUM_343(x) x, BOOST_PP_SEQ_ENUM_342
  104. # define BOOST_PP_SEQ_ENUM_344(x) x, BOOST_PP_SEQ_ENUM_343
  105. # define BOOST_PP_SEQ_ENUM_345(x) x, BOOST_PP_SEQ_ENUM_344
  106. # define BOOST_PP_SEQ_ENUM_346(x) x, BOOST_PP_SEQ_ENUM_345
  107. # define BOOST_PP_SEQ_ENUM_347(x) x, BOOST_PP_SEQ_ENUM_346
  108. # define BOOST_PP_SEQ_ENUM_348(x) x, BOOST_PP_SEQ_ENUM_347
  109. # define BOOST_PP_SEQ_ENUM_349(x) x, BOOST_PP_SEQ_ENUM_348
  110. # define BOOST_PP_SEQ_ENUM_350(x) x, BOOST_PP_SEQ_ENUM_349
  111. # define BOOST_PP_SEQ_ENUM_351(x) x, BOOST_PP_SEQ_ENUM_350
  112. # define BOOST_PP_SEQ_ENUM_352(x) x, BOOST_PP_SEQ_ENUM_351
  113. # define BOOST_PP_SEQ_ENUM_353(x) x, BOOST_PP_SEQ_ENUM_352
  114. # define BOOST_PP_SEQ_ENUM_354(x) x, BOOST_PP_SEQ_ENUM_353
  115. # define BOOST_PP_SEQ_ENUM_355(x) x, BOOST_PP_SEQ_ENUM_354
  116. # define BOOST_PP_SEQ_ENUM_356(x) x, BOOST_PP_SEQ_ENUM_355
  117. # define BOOST_PP_SEQ_ENUM_357(x) x, BOOST_PP_SEQ_ENUM_356
  118. # define BOOST_PP_SEQ_ENUM_358(x) x, BOOST_PP_SEQ_ENUM_357
  119. # define BOOST_PP_SEQ_ENUM_359(x) x, BOOST_PP_SEQ_ENUM_358
  120. # define BOOST_PP_SEQ_ENUM_360(x) x, BOOST_PP_SEQ_ENUM_359
  121. # define BOOST_PP_SEQ_ENUM_361(x) x, BOOST_PP_SEQ_ENUM_360
  122. # define BOOST_PP_SEQ_ENUM_362(x) x, BOOST_PP_SEQ_ENUM_361
  123. # define BOOST_PP_SEQ_ENUM_363(x) x, BOOST_PP_SEQ_ENUM_362
  124. # define BOOST_PP_SEQ_ENUM_364(x) x, BOOST_PP_SEQ_ENUM_363
  125. # define BOOST_PP_SEQ_ENUM_365(x) x, BOOST_PP_SEQ_ENUM_364
  126. # define BOOST_PP_SEQ_ENUM_366(x) x, BOOST_PP_SEQ_ENUM_365
  127. # define BOOST_PP_SEQ_ENUM_367(x) x, BOOST_PP_SEQ_ENUM_366
  128. # define BOOST_PP_SEQ_ENUM_368(x) x, BOOST_PP_SEQ_ENUM_367
  129. # define BOOST_PP_SEQ_ENUM_369(x) x, BOOST_PP_SEQ_ENUM_368
  130. # define BOOST_PP_SEQ_ENUM_370(x) x, BOOST_PP_SEQ_ENUM_369
  131. # define BOOST_PP_SEQ_ENUM_371(x) x, BOOST_PP_SEQ_ENUM_370
  132. # define BOOST_PP_SEQ_ENUM_372(x) x, BOOST_PP_SEQ_ENUM_371
  133. # define BOOST_PP_SEQ_ENUM_373(x) x, BOOST_PP_SEQ_ENUM_372
  134. # define BOOST_PP_SEQ_ENUM_374(x) x, BOOST_PP_SEQ_ENUM_373
  135. # define BOOST_PP_SEQ_ENUM_375(x) x, BOOST_PP_SEQ_ENUM_374
  136. # define BOOST_PP_SEQ_ENUM_376(x) x, BOOST_PP_SEQ_ENUM_375
  137. # define BOOST_PP_SEQ_ENUM_377(x) x, BOOST_PP_SEQ_ENUM_376
  138. # define BOOST_PP_SEQ_ENUM_378(x) x, BOOST_PP_SEQ_ENUM_377
  139. # define BOOST_PP_SEQ_ENUM_379(x) x, BOOST_PP_SEQ_ENUM_378
  140. # define BOOST_PP_SEQ_ENUM_380(x) x, BOOST_PP_SEQ_ENUM_379
  141. # define BOOST_PP_SEQ_ENUM_381(x) x, BOOST_PP_SEQ_ENUM_380
  142. # define BOOST_PP_SEQ_ENUM_382(x) x, BOOST_PP_SEQ_ENUM_381
  143. # define BOOST_PP_SEQ_ENUM_383(x) x, BOOST_PP_SEQ_ENUM_382
  144. # define BOOST_PP_SEQ_ENUM_384(x) x, BOOST_PP_SEQ_ENUM_383
  145. # define BOOST_PP_SEQ_ENUM_385(x) x, BOOST_PP_SEQ_ENUM_384
  146. # define BOOST_PP_SEQ_ENUM_386(x) x, BOOST_PP_SEQ_ENUM_385
  147. # define BOOST_PP_SEQ_ENUM_387(x) x, BOOST_PP_SEQ_ENUM_386
  148. # define BOOST_PP_SEQ_ENUM_388(x) x, BOOST_PP_SEQ_ENUM_387
  149. # define BOOST_PP_SEQ_ENUM_389(x) x, BOOST_PP_SEQ_ENUM_388
  150. # define BOOST_PP_SEQ_ENUM_390(x) x, BOOST_PP_SEQ_ENUM_389
  151. # define BOOST_PP_SEQ_ENUM_391(x) x, BOOST_PP_SEQ_ENUM_390
  152. # define BOOST_PP_SEQ_ENUM_392(x) x, BOOST_PP_SEQ_ENUM_391
  153. # define BOOST_PP_SEQ_ENUM_393(x) x, BOOST_PP_SEQ_ENUM_392
  154. # define BOOST_PP_SEQ_ENUM_394(x) x, BOOST_PP_SEQ_ENUM_393
  155. # define BOOST_PP_SEQ_ENUM_395(x) x, BOOST_PP_SEQ_ENUM_394
  156. # define BOOST_PP_SEQ_ENUM_396(x) x, BOOST_PP_SEQ_ENUM_395
  157. # define BOOST_PP_SEQ_ENUM_397(x) x, BOOST_PP_SEQ_ENUM_396
  158. # define BOOST_PP_SEQ_ENUM_398(x) x, BOOST_PP_SEQ_ENUM_397
  159. # define BOOST_PP_SEQ_ENUM_399(x) x, BOOST_PP_SEQ_ENUM_398
  160. # define BOOST_PP_SEQ_ENUM_400(x) x, BOOST_PP_SEQ_ENUM_399
  161. # define BOOST_PP_SEQ_ENUM_401(x) x, BOOST_PP_SEQ_ENUM_400
  162. # define BOOST_PP_SEQ_ENUM_402(x) x, BOOST_PP_SEQ_ENUM_401
  163. # define BOOST_PP_SEQ_ENUM_403(x) x, BOOST_PP_SEQ_ENUM_402
  164. # define BOOST_PP_SEQ_ENUM_404(x) x, BOOST_PP_SEQ_ENUM_403
  165. # define BOOST_PP_SEQ_ENUM_405(x) x, BOOST_PP_SEQ_ENUM_404
  166. # define BOOST_PP_SEQ_ENUM_406(x) x, BOOST_PP_SEQ_ENUM_405
  167. # define BOOST_PP_SEQ_ENUM_407(x) x, BOOST_PP_SEQ_ENUM_406
  168. # define BOOST_PP_SEQ_ENUM_408(x) x, BOOST_PP_SEQ_ENUM_407
  169. # define BOOST_PP_SEQ_ENUM_409(x) x, BOOST_PP_SEQ_ENUM_408
  170. # define BOOST_PP_SEQ_ENUM_410(x) x, BOOST_PP_SEQ_ENUM_409
  171. # define BOOST_PP_SEQ_ENUM_411(x) x, BOOST_PP_SEQ_ENUM_410
  172. # define BOOST_PP_SEQ_ENUM_412(x) x, BOOST_PP_SEQ_ENUM_411
  173. # define BOOST_PP_SEQ_ENUM_413(x) x, BOOST_PP_SEQ_ENUM_412
  174. # define BOOST_PP_SEQ_ENUM_414(x) x, BOOST_PP_SEQ_ENUM_413
  175. # define BOOST_PP_SEQ_ENUM_415(x) x, BOOST_PP_SEQ_ENUM_414
  176. # define BOOST_PP_SEQ_ENUM_416(x) x, BOOST_PP_SEQ_ENUM_415
  177. # define BOOST_PP_SEQ_ENUM_417(x) x, BOOST_PP_SEQ_ENUM_416
  178. # define BOOST_PP_SEQ_ENUM_418(x) x, BOOST_PP_SEQ_ENUM_417
  179. # define BOOST_PP_SEQ_ENUM_419(x) x, BOOST_PP_SEQ_ENUM_418
  180. # define BOOST_PP_SEQ_ENUM_420(x) x, BOOST_PP_SEQ_ENUM_419
  181. # define BOOST_PP_SEQ_ENUM_421(x) x, BOOST_PP_SEQ_ENUM_420
  182. # define BOOST_PP_SEQ_ENUM_422(x) x, BOOST_PP_SEQ_ENUM_421
  183. # define BOOST_PP_SEQ_ENUM_423(x) x, BOOST_PP_SEQ_ENUM_422
  184. # define BOOST_PP_SEQ_ENUM_424(x) x, BOOST_PP_SEQ_ENUM_423
  185. # define BOOST_PP_SEQ_ENUM_425(x) x, BOOST_PP_SEQ_ENUM_424
  186. # define BOOST_PP_SEQ_ENUM_426(x) x, BOOST_PP_SEQ_ENUM_425
  187. # define BOOST_PP_SEQ_ENUM_427(x) x, BOOST_PP_SEQ_ENUM_426
  188. # define BOOST_PP_SEQ_ENUM_428(x) x, BOOST_PP_SEQ_ENUM_427
  189. # define BOOST_PP_SEQ_ENUM_429(x) x, BOOST_PP_SEQ_ENUM_428
  190. # define BOOST_PP_SEQ_ENUM_430(x) x, BOOST_PP_SEQ_ENUM_429
  191. # define BOOST_PP_SEQ_ENUM_431(x) x, BOOST_PP_SEQ_ENUM_430
  192. # define BOOST_PP_SEQ_ENUM_432(x) x, BOOST_PP_SEQ_ENUM_431
  193. # define BOOST_PP_SEQ_ENUM_433(x) x, BOOST_PP_SEQ_ENUM_432
  194. # define BOOST_PP_SEQ_ENUM_434(x) x, BOOST_PP_SEQ_ENUM_433
  195. # define BOOST_PP_SEQ_ENUM_435(x) x, BOOST_PP_SEQ_ENUM_434
  196. # define BOOST_PP_SEQ_ENUM_436(x) x, BOOST_PP_SEQ_ENUM_435
  197. # define BOOST_PP_SEQ_ENUM_437(x) x, BOOST_PP_SEQ_ENUM_436
  198. # define BOOST_PP_SEQ_ENUM_438(x) x, BOOST_PP_SEQ_ENUM_437
  199. # define BOOST_PP_SEQ_ENUM_439(x) x, BOOST_PP_SEQ_ENUM_438
  200. # define BOOST_PP_SEQ_ENUM_440(x) x, BOOST_PP_SEQ_ENUM_439
  201. # define BOOST_PP_SEQ_ENUM_441(x) x, BOOST_PP_SEQ_ENUM_440
  202. # define BOOST_PP_SEQ_ENUM_442(x) x, BOOST_PP_SEQ_ENUM_441
  203. # define BOOST_PP_SEQ_ENUM_443(x) x, BOOST_PP_SEQ_ENUM_442
  204. # define BOOST_PP_SEQ_ENUM_444(x) x, BOOST_PP_SEQ_ENUM_443
  205. # define BOOST_PP_SEQ_ENUM_445(x) x, BOOST_PP_SEQ_ENUM_444
  206. # define BOOST_PP_SEQ_ENUM_446(x) x, BOOST_PP_SEQ_ENUM_445
  207. # define BOOST_PP_SEQ_ENUM_447(x) x, BOOST_PP_SEQ_ENUM_446
  208. # define BOOST_PP_SEQ_ENUM_448(x) x, BOOST_PP_SEQ_ENUM_447
  209. # define BOOST_PP_SEQ_ENUM_449(x) x, BOOST_PP_SEQ_ENUM_448
  210. # define BOOST_PP_SEQ_ENUM_450(x) x, BOOST_PP_SEQ_ENUM_449
  211. # define BOOST_PP_SEQ_ENUM_451(x) x, BOOST_PP_SEQ_ENUM_450
  212. # define BOOST_PP_SEQ_ENUM_452(x) x, BOOST_PP_SEQ_ENUM_451
  213. # define BOOST_PP_SEQ_ENUM_453(x) x, BOOST_PP_SEQ_ENUM_452
  214. # define BOOST_PP_SEQ_ENUM_454(x) x, BOOST_PP_SEQ_ENUM_453
  215. # define BOOST_PP_SEQ_ENUM_455(x) x, BOOST_PP_SEQ_ENUM_454
  216. # define BOOST_PP_SEQ_ENUM_456(x) x, BOOST_PP_SEQ_ENUM_455
  217. # define BOOST_PP_SEQ_ENUM_457(x) x, BOOST_PP_SEQ_ENUM_456
  218. # define BOOST_PP_SEQ_ENUM_458(x) x, BOOST_PP_SEQ_ENUM_457
  219. # define BOOST_PP_SEQ_ENUM_459(x) x, BOOST_PP_SEQ_ENUM_458
  220. # define BOOST_PP_SEQ_ENUM_460(x) x, BOOST_PP_SEQ_ENUM_459
  221. # define BOOST_PP_SEQ_ENUM_461(x) x, BOOST_PP_SEQ_ENUM_460
  222. # define BOOST_PP_SEQ_ENUM_462(x) x, BOOST_PP_SEQ_ENUM_461
  223. # define BOOST_PP_SEQ_ENUM_463(x) x, BOOST_PP_SEQ_ENUM_462
  224. # define BOOST_PP_SEQ_ENUM_464(x) x, BOOST_PP_SEQ_ENUM_463
  225. # define BOOST_PP_SEQ_ENUM_465(x) x, BOOST_PP_SEQ_ENUM_464
  226. # define BOOST_PP_SEQ_ENUM_466(x) x, BOOST_PP_SEQ_ENUM_465
  227. # define BOOST_PP_SEQ_ENUM_467(x) x, BOOST_PP_SEQ_ENUM_466
  228. # define BOOST_PP_SEQ_ENUM_468(x) x, BOOST_PP_SEQ_ENUM_467
  229. # define BOOST_PP_SEQ_ENUM_469(x) x, BOOST_PP_SEQ_ENUM_468
  230. # define BOOST_PP_SEQ_ENUM_470(x) x, BOOST_PP_SEQ_ENUM_469
  231. # define BOOST_PP_SEQ_ENUM_471(x) x, BOOST_PP_SEQ_ENUM_470
  232. # define BOOST_PP_SEQ_ENUM_472(x) x, BOOST_PP_SEQ_ENUM_471
  233. # define BOOST_PP_SEQ_ENUM_473(x) x, BOOST_PP_SEQ_ENUM_472
  234. # define BOOST_PP_SEQ_ENUM_474(x) x, BOOST_PP_SEQ_ENUM_473
  235. # define BOOST_PP_SEQ_ENUM_475(x) x, BOOST_PP_SEQ_ENUM_474
  236. # define BOOST_PP_SEQ_ENUM_476(x) x, BOOST_PP_SEQ_ENUM_475
  237. # define BOOST_PP_SEQ_ENUM_477(x) x, BOOST_PP_SEQ_ENUM_476
  238. # define BOOST_PP_SEQ_ENUM_478(x) x, BOOST_PP_SEQ_ENUM_477
  239. # define BOOST_PP_SEQ_ENUM_479(x) x, BOOST_PP_SEQ_ENUM_478
  240. # define BOOST_PP_SEQ_ENUM_480(x) x, BOOST_PP_SEQ_ENUM_479
  241. # define BOOST_PP_SEQ_ENUM_481(x) x, BOOST_PP_SEQ_ENUM_480
  242. # define BOOST_PP_SEQ_ENUM_482(x) x, BOOST_PP_SEQ_ENUM_481
  243. # define BOOST_PP_SEQ_ENUM_483(x) x, BOOST_PP_SEQ_ENUM_482
  244. # define BOOST_PP_SEQ_ENUM_484(x) x, BOOST_PP_SEQ_ENUM_483
  245. # define BOOST_PP_SEQ_ENUM_485(x) x, BOOST_PP_SEQ_ENUM_484
  246. # define BOOST_PP_SEQ_ENUM_486(x) x, BOOST_PP_SEQ_ENUM_485
  247. # define BOOST_PP_SEQ_ENUM_487(x) x, BOOST_PP_SEQ_ENUM_486
  248. # define BOOST_PP_SEQ_ENUM_488(x) x, BOOST_PP_SEQ_ENUM_487
  249. # define BOOST_PP_SEQ_ENUM_489(x) x, BOOST_PP_SEQ_ENUM_488
  250. # define BOOST_PP_SEQ_ENUM_490(x) x, BOOST_PP_SEQ_ENUM_489
  251. # define BOOST_PP_SEQ_ENUM_491(x) x, BOOST_PP_SEQ_ENUM_490
  252. # define BOOST_PP_SEQ_ENUM_492(x) x, BOOST_PP_SEQ_ENUM_491
  253. # define BOOST_PP_SEQ_ENUM_493(x) x, BOOST_PP_SEQ_ENUM_492
  254. # define BOOST_PP_SEQ_ENUM_494(x) x, BOOST_PP_SEQ_ENUM_493
  255. # define BOOST_PP_SEQ_ENUM_495(x) x, BOOST_PP_SEQ_ENUM_494
  256. # define BOOST_PP_SEQ_ENUM_496(x) x, BOOST_PP_SEQ_ENUM_495
  257. # define BOOST_PP_SEQ_ENUM_497(x) x, BOOST_PP_SEQ_ENUM_496
  258. # define BOOST_PP_SEQ_ENUM_498(x) x, BOOST_PP_SEQ_ENUM_497
  259. # define BOOST_PP_SEQ_ENUM_499(x) x, BOOST_PP_SEQ_ENUM_498
  260. # define BOOST_PP_SEQ_ENUM_500(x) x, BOOST_PP_SEQ_ENUM_499
  261. # define BOOST_PP_SEQ_ENUM_501(x) x, BOOST_PP_SEQ_ENUM_500
  262. # define BOOST_PP_SEQ_ENUM_502(x) x, BOOST_PP_SEQ_ENUM_501
  263. # define BOOST_PP_SEQ_ENUM_503(x) x, BOOST_PP_SEQ_ENUM_502
  264. # define BOOST_PP_SEQ_ENUM_504(x) x, BOOST_PP_SEQ_ENUM_503
  265. # define BOOST_PP_SEQ_ENUM_505(x) x, BOOST_PP_SEQ_ENUM_504
  266. # define BOOST_PP_SEQ_ENUM_506(x) x, BOOST_PP_SEQ_ENUM_505
  267. # define BOOST_PP_SEQ_ENUM_507(x) x, BOOST_PP_SEQ_ENUM_506
  268. # define BOOST_PP_SEQ_ENUM_508(x) x, BOOST_PP_SEQ_ENUM_507
  269. # define BOOST_PP_SEQ_ENUM_509(x) x, BOOST_PP_SEQ_ENUM_508
  270. # define BOOST_PP_SEQ_ENUM_510(x) x, BOOST_PP_SEQ_ENUM_509
  271. # define BOOST_PP_SEQ_ENUM_511(x) x, BOOST_PP_SEQ_ENUM_510
  272. # define BOOST_PP_SEQ_ENUM_512(x) x, BOOST_PP_SEQ_ENUM_511
  273. #
  274. # endif