size_256.hpp 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532
  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. # /* See http://www.boost.org for most recent version. */
  11. #
  12. # ifndef BOOST_PREPROCESSOR_SEQ_SIZE_256_HPP
  13. # define BOOST_PREPROCESSOR_SEQ_SIZE_256_HPP
  14. #
  15. # define BOOST_PP_SEQ_SIZE_0(_) BOOST_PP_SEQ_SIZE_1
  16. # define BOOST_PP_SEQ_SIZE_1(_) BOOST_PP_SEQ_SIZE_2
  17. # define BOOST_PP_SEQ_SIZE_2(_) BOOST_PP_SEQ_SIZE_3
  18. # define BOOST_PP_SEQ_SIZE_3(_) BOOST_PP_SEQ_SIZE_4
  19. # define BOOST_PP_SEQ_SIZE_4(_) BOOST_PP_SEQ_SIZE_5
  20. # define BOOST_PP_SEQ_SIZE_5(_) BOOST_PP_SEQ_SIZE_6
  21. # define BOOST_PP_SEQ_SIZE_6(_) BOOST_PP_SEQ_SIZE_7
  22. # define BOOST_PP_SEQ_SIZE_7(_) BOOST_PP_SEQ_SIZE_8
  23. # define BOOST_PP_SEQ_SIZE_8(_) BOOST_PP_SEQ_SIZE_9
  24. # define BOOST_PP_SEQ_SIZE_9(_) BOOST_PP_SEQ_SIZE_10
  25. # define BOOST_PP_SEQ_SIZE_10(_) BOOST_PP_SEQ_SIZE_11
  26. # define BOOST_PP_SEQ_SIZE_11(_) BOOST_PP_SEQ_SIZE_12
  27. # define BOOST_PP_SEQ_SIZE_12(_) BOOST_PP_SEQ_SIZE_13
  28. # define BOOST_PP_SEQ_SIZE_13(_) BOOST_PP_SEQ_SIZE_14
  29. # define BOOST_PP_SEQ_SIZE_14(_) BOOST_PP_SEQ_SIZE_15
  30. # define BOOST_PP_SEQ_SIZE_15(_) BOOST_PP_SEQ_SIZE_16
  31. # define BOOST_PP_SEQ_SIZE_16(_) BOOST_PP_SEQ_SIZE_17
  32. # define BOOST_PP_SEQ_SIZE_17(_) BOOST_PP_SEQ_SIZE_18
  33. # define BOOST_PP_SEQ_SIZE_18(_) BOOST_PP_SEQ_SIZE_19
  34. # define BOOST_PP_SEQ_SIZE_19(_) BOOST_PP_SEQ_SIZE_20
  35. # define BOOST_PP_SEQ_SIZE_20(_) BOOST_PP_SEQ_SIZE_21
  36. # define BOOST_PP_SEQ_SIZE_21(_) BOOST_PP_SEQ_SIZE_22
  37. # define BOOST_PP_SEQ_SIZE_22(_) BOOST_PP_SEQ_SIZE_23
  38. # define BOOST_PP_SEQ_SIZE_23(_) BOOST_PP_SEQ_SIZE_24
  39. # define BOOST_PP_SEQ_SIZE_24(_) BOOST_PP_SEQ_SIZE_25
  40. # define BOOST_PP_SEQ_SIZE_25(_) BOOST_PP_SEQ_SIZE_26
  41. # define BOOST_PP_SEQ_SIZE_26(_) BOOST_PP_SEQ_SIZE_27
  42. # define BOOST_PP_SEQ_SIZE_27(_) BOOST_PP_SEQ_SIZE_28
  43. # define BOOST_PP_SEQ_SIZE_28(_) BOOST_PP_SEQ_SIZE_29
  44. # define BOOST_PP_SEQ_SIZE_29(_) BOOST_PP_SEQ_SIZE_30
  45. # define BOOST_PP_SEQ_SIZE_30(_) BOOST_PP_SEQ_SIZE_31
  46. # define BOOST_PP_SEQ_SIZE_31(_) BOOST_PP_SEQ_SIZE_32
  47. # define BOOST_PP_SEQ_SIZE_32(_) BOOST_PP_SEQ_SIZE_33
  48. # define BOOST_PP_SEQ_SIZE_33(_) BOOST_PP_SEQ_SIZE_34
  49. # define BOOST_PP_SEQ_SIZE_34(_) BOOST_PP_SEQ_SIZE_35
  50. # define BOOST_PP_SEQ_SIZE_35(_) BOOST_PP_SEQ_SIZE_36
  51. # define BOOST_PP_SEQ_SIZE_36(_) BOOST_PP_SEQ_SIZE_37
  52. # define BOOST_PP_SEQ_SIZE_37(_) BOOST_PP_SEQ_SIZE_38
  53. # define BOOST_PP_SEQ_SIZE_38(_) BOOST_PP_SEQ_SIZE_39
  54. # define BOOST_PP_SEQ_SIZE_39(_) BOOST_PP_SEQ_SIZE_40
  55. # define BOOST_PP_SEQ_SIZE_40(_) BOOST_PP_SEQ_SIZE_41
  56. # define BOOST_PP_SEQ_SIZE_41(_) BOOST_PP_SEQ_SIZE_42
  57. # define BOOST_PP_SEQ_SIZE_42(_) BOOST_PP_SEQ_SIZE_43
  58. # define BOOST_PP_SEQ_SIZE_43(_) BOOST_PP_SEQ_SIZE_44
  59. # define BOOST_PP_SEQ_SIZE_44(_) BOOST_PP_SEQ_SIZE_45
  60. # define BOOST_PP_SEQ_SIZE_45(_) BOOST_PP_SEQ_SIZE_46
  61. # define BOOST_PP_SEQ_SIZE_46(_) BOOST_PP_SEQ_SIZE_47
  62. # define BOOST_PP_SEQ_SIZE_47(_) BOOST_PP_SEQ_SIZE_48
  63. # define BOOST_PP_SEQ_SIZE_48(_) BOOST_PP_SEQ_SIZE_49
  64. # define BOOST_PP_SEQ_SIZE_49(_) BOOST_PP_SEQ_SIZE_50
  65. # define BOOST_PP_SEQ_SIZE_50(_) BOOST_PP_SEQ_SIZE_51
  66. # define BOOST_PP_SEQ_SIZE_51(_) BOOST_PP_SEQ_SIZE_52
  67. # define BOOST_PP_SEQ_SIZE_52(_) BOOST_PP_SEQ_SIZE_53
  68. # define BOOST_PP_SEQ_SIZE_53(_) BOOST_PP_SEQ_SIZE_54
  69. # define BOOST_PP_SEQ_SIZE_54(_) BOOST_PP_SEQ_SIZE_55
  70. # define BOOST_PP_SEQ_SIZE_55(_) BOOST_PP_SEQ_SIZE_56
  71. # define BOOST_PP_SEQ_SIZE_56(_) BOOST_PP_SEQ_SIZE_57
  72. # define BOOST_PP_SEQ_SIZE_57(_) BOOST_PP_SEQ_SIZE_58
  73. # define BOOST_PP_SEQ_SIZE_58(_) BOOST_PP_SEQ_SIZE_59
  74. # define BOOST_PP_SEQ_SIZE_59(_) BOOST_PP_SEQ_SIZE_60
  75. # define BOOST_PP_SEQ_SIZE_60(_) BOOST_PP_SEQ_SIZE_61
  76. # define BOOST_PP_SEQ_SIZE_61(_) BOOST_PP_SEQ_SIZE_62
  77. # define BOOST_PP_SEQ_SIZE_62(_) BOOST_PP_SEQ_SIZE_63
  78. # define BOOST_PP_SEQ_SIZE_63(_) BOOST_PP_SEQ_SIZE_64
  79. # define BOOST_PP_SEQ_SIZE_64(_) BOOST_PP_SEQ_SIZE_65
  80. # define BOOST_PP_SEQ_SIZE_65(_) BOOST_PP_SEQ_SIZE_66
  81. # define BOOST_PP_SEQ_SIZE_66(_) BOOST_PP_SEQ_SIZE_67
  82. # define BOOST_PP_SEQ_SIZE_67(_) BOOST_PP_SEQ_SIZE_68
  83. # define BOOST_PP_SEQ_SIZE_68(_) BOOST_PP_SEQ_SIZE_69
  84. # define BOOST_PP_SEQ_SIZE_69(_) BOOST_PP_SEQ_SIZE_70
  85. # define BOOST_PP_SEQ_SIZE_70(_) BOOST_PP_SEQ_SIZE_71
  86. # define BOOST_PP_SEQ_SIZE_71(_) BOOST_PP_SEQ_SIZE_72
  87. # define BOOST_PP_SEQ_SIZE_72(_) BOOST_PP_SEQ_SIZE_73
  88. # define BOOST_PP_SEQ_SIZE_73(_) BOOST_PP_SEQ_SIZE_74
  89. # define BOOST_PP_SEQ_SIZE_74(_) BOOST_PP_SEQ_SIZE_75
  90. # define BOOST_PP_SEQ_SIZE_75(_) BOOST_PP_SEQ_SIZE_76
  91. # define BOOST_PP_SEQ_SIZE_76(_) BOOST_PP_SEQ_SIZE_77
  92. # define BOOST_PP_SEQ_SIZE_77(_) BOOST_PP_SEQ_SIZE_78
  93. # define BOOST_PP_SEQ_SIZE_78(_) BOOST_PP_SEQ_SIZE_79
  94. # define BOOST_PP_SEQ_SIZE_79(_) BOOST_PP_SEQ_SIZE_80
  95. # define BOOST_PP_SEQ_SIZE_80(_) BOOST_PP_SEQ_SIZE_81
  96. # define BOOST_PP_SEQ_SIZE_81(_) BOOST_PP_SEQ_SIZE_82
  97. # define BOOST_PP_SEQ_SIZE_82(_) BOOST_PP_SEQ_SIZE_83
  98. # define BOOST_PP_SEQ_SIZE_83(_) BOOST_PP_SEQ_SIZE_84
  99. # define BOOST_PP_SEQ_SIZE_84(_) BOOST_PP_SEQ_SIZE_85
  100. # define BOOST_PP_SEQ_SIZE_85(_) BOOST_PP_SEQ_SIZE_86
  101. # define BOOST_PP_SEQ_SIZE_86(_) BOOST_PP_SEQ_SIZE_87
  102. # define BOOST_PP_SEQ_SIZE_87(_) BOOST_PP_SEQ_SIZE_88
  103. # define BOOST_PP_SEQ_SIZE_88(_) BOOST_PP_SEQ_SIZE_89
  104. # define BOOST_PP_SEQ_SIZE_89(_) BOOST_PP_SEQ_SIZE_90
  105. # define BOOST_PP_SEQ_SIZE_90(_) BOOST_PP_SEQ_SIZE_91
  106. # define BOOST_PP_SEQ_SIZE_91(_) BOOST_PP_SEQ_SIZE_92
  107. # define BOOST_PP_SEQ_SIZE_92(_) BOOST_PP_SEQ_SIZE_93
  108. # define BOOST_PP_SEQ_SIZE_93(_) BOOST_PP_SEQ_SIZE_94
  109. # define BOOST_PP_SEQ_SIZE_94(_) BOOST_PP_SEQ_SIZE_95
  110. # define BOOST_PP_SEQ_SIZE_95(_) BOOST_PP_SEQ_SIZE_96
  111. # define BOOST_PP_SEQ_SIZE_96(_) BOOST_PP_SEQ_SIZE_97
  112. # define BOOST_PP_SEQ_SIZE_97(_) BOOST_PP_SEQ_SIZE_98
  113. # define BOOST_PP_SEQ_SIZE_98(_) BOOST_PP_SEQ_SIZE_99
  114. # define BOOST_PP_SEQ_SIZE_99(_) BOOST_PP_SEQ_SIZE_100
  115. # define BOOST_PP_SEQ_SIZE_100(_) BOOST_PP_SEQ_SIZE_101
  116. # define BOOST_PP_SEQ_SIZE_101(_) BOOST_PP_SEQ_SIZE_102
  117. # define BOOST_PP_SEQ_SIZE_102(_) BOOST_PP_SEQ_SIZE_103
  118. # define BOOST_PP_SEQ_SIZE_103(_) BOOST_PP_SEQ_SIZE_104
  119. # define BOOST_PP_SEQ_SIZE_104(_) BOOST_PP_SEQ_SIZE_105
  120. # define BOOST_PP_SEQ_SIZE_105(_) BOOST_PP_SEQ_SIZE_106
  121. # define BOOST_PP_SEQ_SIZE_106(_) BOOST_PP_SEQ_SIZE_107
  122. # define BOOST_PP_SEQ_SIZE_107(_) BOOST_PP_SEQ_SIZE_108
  123. # define BOOST_PP_SEQ_SIZE_108(_) BOOST_PP_SEQ_SIZE_109
  124. # define BOOST_PP_SEQ_SIZE_109(_) BOOST_PP_SEQ_SIZE_110
  125. # define BOOST_PP_SEQ_SIZE_110(_) BOOST_PP_SEQ_SIZE_111
  126. # define BOOST_PP_SEQ_SIZE_111(_) BOOST_PP_SEQ_SIZE_112
  127. # define BOOST_PP_SEQ_SIZE_112(_) BOOST_PP_SEQ_SIZE_113
  128. # define BOOST_PP_SEQ_SIZE_113(_) BOOST_PP_SEQ_SIZE_114
  129. # define BOOST_PP_SEQ_SIZE_114(_) BOOST_PP_SEQ_SIZE_115
  130. # define BOOST_PP_SEQ_SIZE_115(_) BOOST_PP_SEQ_SIZE_116
  131. # define BOOST_PP_SEQ_SIZE_116(_) BOOST_PP_SEQ_SIZE_117
  132. # define BOOST_PP_SEQ_SIZE_117(_) BOOST_PP_SEQ_SIZE_118
  133. # define BOOST_PP_SEQ_SIZE_118(_) BOOST_PP_SEQ_SIZE_119
  134. # define BOOST_PP_SEQ_SIZE_119(_) BOOST_PP_SEQ_SIZE_120
  135. # define BOOST_PP_SEQ_SIZE_120(_) BOOST_PP_SEQ_SIZE_121
  136. # define BOOST_PP_SEQ_SIZE_121(_) BOOST_PP_SEQ_SIZE_122
  137. # define BOOST_PP_SEQ_SIZE_122(_) BOOST_PP_SEQ_SIZE_123
  138. # define BOOST_PP_SEQ_SIZE_123(_) BOOST_PP_SEQ_SIZE_124
  139. # define BOOST_PP_SEQ_SIZE_124(_) BOOST_PP_SEQ_SIZE_125
  140. # define BOOST_PP_SEQ_SIZE_125(_) BOOST_PP_SEQ_SIZE_126
  141. # define BOOST_PP_SEQ_SIZE_126(_) BOOST_PP_SEQ_SIZE_127
  142. # define BOOST_PP_SEQ_SIZE_127(_) BOOST_PP_SEQ_SIZE_128
  143. # define BOOST_PP_SEQ_SIZE_128(_) BOOST_PP_SEQ_SIZE_129
  144. # define BOOST_PP_SEQ_SIZE_129(_) BOOST_PP_SEQ_SIZE_130
  145. # define BOOST_PP_SEQ_SIZE_130(_) BOOST_PP_SEQ_SIZE_131
  146. # define BOOST_PP_SEQ_SIZE_131(_) BOOST_PP_SEQ_SIZE_132
  147. # define BOOST_PP_SEQ_SIZE_132(_) BOOST_PP_SEQ_SIZE_133
  148. # define BOOST_PP_SEQ_SIZE_133(_) BOOST_PP_SEQ_SIZE_134
  149. # define BOOST_PP_SEQ_SIZE_134(_) BOOST_PP_SEQ_SIZE_135
  150. # define BOOST_PP_SEQ_SIZE_135(_) BOOST_PP_SEQ_SIZE_136
  151. # define BOOST_PP_SEQ_SIZE_136(_) BOOST_PP_SEQ_SIZE_137
  152. # define BOOST_PP_SEQ_SIZE_137(_) BOOST_PP_SEQ_SIZE_138
  153. # define BOOST_PP_SEQ_SIZE_138(_) BOOST_PP_SEQ_SIZE_139
  154. # define BOOST_PP_SEQ_SIZE_139(_) BOOST_PP_SEQ_SIZE_140
  155. # define BOOST_PP_SEQ_SIZE_140(_) BOOST_PP_SEQ_SIZE_141
  156. # define BOOST_PP_SEQ_SIZE_141(_) BOOST_PP_SEQ_SIZE_142
  157. # define BOOST_PP_SEQ_SIZE_142(_) BOOST_PP_SEQ_SIZE_143
  158. # define BOOST_PP_SEQ_SIZE_143(_) BOOST_PP_SEQ_SIZE_144
  159. # define BOOST_PP_SEQ_SIZE_144(_) BOOST_PP_SEQ_SIZE_145
  160. # define BOOST_PP_SEQ_SIZE_145(_) BOOST_PP_SEQ_SIZE_146
  161. # define BOOST_PP_SEQ_SIZE_146(_) BOOST_PP_SEQ_SIZE_147
  162. # define BOOST_PP_SEQ_SIZE_147(_) BOOST_PP_SEQ_SIZE_148
  163. # define BOOST_PP_SEQ_SIZE_148(_) BOOST_PP_SEQ_SIZE_149
  164. # define BOOST_PP_SEQ_SIZE_149(_) BOOST_PP_SEQ_SIZE_150
  165. # define BOOST_PP_SEQ_SIZE_150(_) BOOST_PP_SEQ_SIZE_151
  166. # define BOOST_PP_SEQ_SIZE_151(_) BOOST_PP_SEQ_SIZE_152
  167. # define BOOST_PP_SEQ_SIZE_152(_) BOOST_PP_SEQ_SIZE_153
  168. # define BOOST_PP_SEQ_SIZE_153(_) BOOST_PP_SEQ_SIZE_154
  169. # define BOOST_PP_SEQ_SIZE_154(_) BOOST_PP_SEQ_SIZE_155
  170. # define BOOST_PP_SEQ_SIZE_155(_) BOOST_PP_SEQ_SIZE_156
  171. # define BOOST_PP_SEQ_SIZE_156(_) BOOST_PP_SEQ_SIZE_157
  172. # define BOOST_PP_SEQ_SIZE_157(_) BOOST_PP_SEQ_SIZE_158
  173. # define BOOST_PP_SEQ_SIZE_158(_) BOOST_PP_SEQ_SIZE_159
  174. # define BOOST_PP_SEQ_SIZE_159(_) BOOST_PP_SEQ_SIZE_160
  175. # define BOOST_PP_SEQ_SIZE_160(_) BOOST_PP_SEQ_SIZE_161
  176. # define BOOST_PP_SEQ_SIZE_161(_) BOOST_PP_SEQ_SIZE_162
  177. # define BOOST_PP_SEQ_SIZE_162(_) BOOST_PP_SEQ_SIZE_163
  178. # define BOOST_PP_SEQ_SIZE_163(_) BOOST_PP_SEQ_SIZE_164
  179. # define BOOST_PP_SEQ_SIZE_164(_) BOOST_PP_SEQ_SIZE_165
  180. # define BOOST_PP_SEQ_SIZE_165(_) BOOST_PP_SEQ_SIZE_166
  181. # define BOOST_PP_SEQ_SIZE_166(_) BOOST_PP_SEQ_SIZE_167
  182. # define BOOST_PP_SEQ_SIZE_167(_) BOOST_PP_SEQ_SIZE_168
  183. # define BOOST_PP_SEQ_SIZE_168(_) BOOST_PP_SEQ_SIZE_169
  184. # define BOOST_PP_SEQ_SIZE_169(_) BOOST_PP_SEQ_SIZE_170
  185. # define BOOST_PP_SEQ_SIZE_170(_) BOOST_PP_SEQ_SIZE_171
  186. # define BOOST_PP_SEQ_SIZE_171(_) BOOST_PP_SEQ_SIZE_172
  187. # define BOOST_PP_SEQ_SIZE_172(_) BOOST_PP_SEQ_SIZE_173
  188. # define BOOST_PP_SEQ_SIZE_173(_) BOOST_PP_SEQ_SIZE_174
  189. # define BOOST_PP_SEQ_SIZE_174(_) BOOST_PP_SEQ_SIZE_175
  190. # define BOOST_PP_SEQ_SIZE_175(_) BOOST_PP_SEQ_SIZE_176
  191. # define BOOST_PP_SEQ_SIZE_176(_) BOOST_PP_SEQ_SIZE_177
  192. # define BOOST_PP_SEQ_SIZE_177(_) BOOST_PP_SEQ_SIZE_178
  193. # define BOOST_PP_SEQ_SIZE_178(_) BOOST_PP_SEQ_SIZE_179
  194. # define BOOST_PP_SEQ_SIZE_179(_) BOOST_PP_SEQ_SIZE_180
  195. # define BOOST_PP_SEQ_SIZE_180(_) BOOST_PP_SEQ_SIZE_181
  196. # define BOOST_PP_SEQ_SIZE_181(_) BOOST_PP_SEQ_SIZE_182
  197. # define BOOST_PP_SEQ_SIZE_182(_) BOOST_PP_SEQ_SIZE_183
  198. # define BOOST_PP_SEQ_SIZE_183(_) BOOST_PP_SEQ_SIZE_184
  199. # define BOOST_PP_SEQ_SIZE_184(_) BOOST_PP_SEQ_SIZE_185
  200. # define BOOST_PP_SEQ_SIZE_185(_) BOOST_PP_SEQ_SIZE_186
  201. # define BOOST_PP_SEQ_SIZE_186(_) BOOST_PP_SEQ_SIZE_187
  202. # define BOOST_PP_SEQ_SIZE_187(_) BOOST_PP_SEQ_SIZE_188
  203. # define BOOST_PP_SEQ_SIZE_188(_) BOOST_PP_SEQ_SIZE_189
  204. # define BOOST_PP_SEQ_SIZE_189(_) BOOST_PP_SEQ_SIZE_190
  205. # define BOOST_PP_SEQ_SIZE_190(_) BOOST_PP_SEQ_SIZE_191
  206. # define BOOST_PP_SEQ_SIZE_191(_) BOOST_PP_SEQ_SIZE_192
  207. # define BOOST_PP_SEQ_SIZE_192(_) BOOST_PP_SEQ_SIZE_193
  208. # define BOOST_PP_SEQ_SIZE_193(_) BOOST_PP_SEQ_SIZE_194
  209. # define BOOST_PP_SEQ_SIZE_194(_) BOOST_PP_SEQ_SIZE_195
  210. # define BOOST_PP_SEQ_SIZE_195(_) BOOST_PP_SEQ_SIZE_196
  211. # define BOOST_PP_SEQ_SIZE_196(_) BOOST_PP_SEQ_SIZE_197
  212. # define BOOST_PP_SEQ_SIZE_197(_) BOOST_PP_SEQ_SIZE_198
  213. # define BOOST_PP_SEQ_SIZE_198(_) BOOST_PP_SEQ_SIZE_199
  214. # define BOOST_PP_SEQ_SIZE_199(_) BOOST_PP_SEQ_SIZE_200
  215. # define BOOST_PP_SEQ_SIZE_200(_) BOOST_PP_SEQ_SIZE_201
  216. # define BOOST_PP_SEQ_SIZE_201(_) BOOST_PP_SEQ_SIZE_202
  217. # define BOOST_PP_SEQ_SIZE_202(_) BOOST_PP_SEQ_SIZE_203
  218. # define BOOST_PP_SEQ_SIZE_203(_) BOOST_PP_SEQ_SIZE_204
  219. # define BOOST_PP_SEQ_SIZE_204(_) BOOST_PP_SEQ_SIZE_205
  220. # define BOOST_PP_SEQ_SIZE_205(_) BOOST_PP_SEQ_SIZE_206
  221. # define BOOST_PP_SEQ_SIZE_206(_) BOOST_PP_SEQ_SIZE_207
  222. # define BOOST_PP_SEQ_SIZE_207(_) BOOST_PP_SEQ_SIZE_208
  223. # define BOOST_PP_SEQ_SIZE_208(_) BOOST_PP_SEQ_SIZE_209
  224. # define BOOST_PP_SEQ_SIZE_209(_) BOOST_PP_SEQ_SIZE_210
  225. # define BOOST_PP_SEQ_SIZE_210(_) BOOST_PP_SEQ_SIZE_211
  226. # define BOOST_PP_SEQ_SIZE_211(_) BOOST_PP_SEQ_SIZE_212
  227. # define BOOST_PP_SEQ_SIZE_212(_) BOOST_PP_SEQ_SIZE_213
  228. # define BOOST_PP_SEQ_SIZE_213(_) BOOST_PP_SEQ_SIZE_214
  229. # define BOOST_PP_SEQ_SIZE_214(_) BOOST_PP_SEQ_SIZE_215
  230. # define BOOST_PP_SEQ_SIZE_215(_) BOOST_PP_SEQ_SIZE_216
  231. # define BOOST_PP_SEQ_SIZE_216(_) BOOST_PP_SEQ_SIZE_217
  232. # define BOOST_PP_SEQ_SIZE_217(_) BOOST_PP_SEQ_SIZE_218
  233. # define BOOST_PP_SEQ_SIZE_218(_) BOOST_PP_SEQ_SIZE_219
  234. # define BOOST_PP_SEQ_SIZE_219(_) BOOST_PP_SEQ_SIZE_220
  235. # define BOOST_PP_SEQ_SIZE_220(_) BOOST_PP_SEQ_SIZE_221
  236. # define BOOST_PP_SEQ_SIZE_221(_) BOOST_PP_SEQ_SIZE_222
  237. # define BOOST_PP_SEQ_SIZE_222(_) BOOST_PP_SEQ_SIZE_223
  238. # define BOOST_PP_SEQ_SIZE_223(_) BOOST_PP_SEQ_SIZE_224
  239. # define BOOST_PP_SEQ_SIZE_224(_) BOOST_PP_SEQ_SIZE_225
  240. # define BOOST_PP_SEQ_SIZE_225(_) BOOST_PP_SEQ_SIZE_226
  241. # define BOOST_PP_SEQ_SIZE_226(_) BOOST_PP_SEQ_SIZE_227
  242. # define BOOST_PP_SEQ_SIZE_227(_) BOOST_PP_SEQ_SIZE_228
  243. # define BOOST_PP_SEQ_SIZE_228(_) BOOST_PP_SEQ_SIZE_229
  244. # define BOOST_PP_SEQ_SIZE_229(_) BOOST_PP_SEQ_SIZE_230
  245. # define BOOST_PP_SEQ_SIZE_230(_) BOOST_PP_SEQ_SIZE_231
  246. # define BOOST_PP_SEQ_SIZE_231(_) BOOST_PP_SEQ_SIZE_232
  247. # define BOOST_PP_SEQ_SIZE_232(_) BOOST_PP_SEQ_SIZE_233
  248. # define BOOST_PP_SEQ_SIZE_233(_) BOOST_PP_SEQ_SIZE_234
  249. # define BOOST_PP_SEQ_SIZE_234(_) BOOST_PP_SEQ_SIZE_235
  250. # define BOOST_PP_SEQ_SIZE_235(_) BOOST_PP_SEQ_SIZE_236
  251. # define BOOST_PP_SEQ_SIZE_236(_) BOOST_PP_SEQ_SIZE_237
  252. # define BOOST_PP_SEQ_SIZE_237(_) BOOST_PP_SEQ_SIZE_238
  253. # define BOOST_PP_SEQ_SIZE_238(_) BOOST_PP_SEQ_SIZE_239
  254. # define BOOST_PP_SEQ_SIZE_239(_) BOOST_PP_SEQ_SIZE_240
  255. # define BOOST_PP_SEQ_SIZE_240(_) BOOST_PP_SEQ_SIZE_241
  256. # define BOOST_PP_SEQ_SIZE_241(_) BOOST_PP_SEQ_SIZE_242
  257. # define BOOST_PP_SEQ_SIZE_242(_) BOOST_PP_SEQ_SIZE_243
  258. # define BOOST_PP_SEQ_SIZE_243(_) BOOST_PP_SEQ_SIZE_244
  259. # define BOOST_PP_SEQ_SIZE_244(_) BOOST_PP_SEQ_SIZE_245
  260. # define BOOST_PP_SEQ_SIZE_245(_) BOOST_PP_SEQ_SIZE_246
  261. # define BOOST_PP_SEQ_SIZE_246(_) BOOST_PP_SEQ_SIZE_247
  262. # define BOOST_PP_SEQ_SIZE_247(_) BOOST_PP_SEQ_SIZE_248
  263. # define BOOST_PP_SEQ_SIZE_248(_) BOOST_PP_SEQ_SIZE_249
  264. # define BOOST_PP_SEQ_SIZE_249(_) BOOST_PP_SEQ_SIZE_250
  265. # define BOOST_PP_SEQ_SIZE_250(_) BOOST_PP_SEQ_SIZE_251
  266. # define BOOST_PP_SEQ_SIZE_251(_) BOOST_PP_SEQ_SIZE_252
  267. # define BOOST_PP_SEQ_SIZE_252(_) BOOST_PP_SEQ_SIZE_253
  268. # define BOOST_PP_SEQ_SIZE_253(_) BOOST_PP_SEQ_SIZE_254
  269. # define BOOST_PP_SEQ_SIZE_254(_) BOOST_PP_SEQ_SIZE_255
  270. # define BOOST_PP_SEQ_SIZE_255(_) BOOST_PP_SEQ_SIZE_256
  271. # define BOOST_PP_SEQ_SIZE_256(_) BOOST_PP_SEQ_SIZE_257
  272. #
  273. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_0 0
  274. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_1 1
  275. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_2 2
  276. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_3 3
  277. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_4 4
  278. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_5 5
  279. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_6 6
  280. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_7 7
  281. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_8 8
  282. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_9 9
  283. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_10 10
  284. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_11 11
  285. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_12 12
  286. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_13 13
  287. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_14 14
  288. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_15 15
  289. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_16 16
  290. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_17 17
  291. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_18 18
  292. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_19 19
  293. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_20 20
  294. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_21 21
  295. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_22 22
  296. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_23 23
  297. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_24 24
  298. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_25 25
  299. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_26 26
  300. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_27 27
  301. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_28 28
  302. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_29 29
  303. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_30 30
  304. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_31 31
  305. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_32 32
  306. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_33 33
  307. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_34 34
  308. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_35 35
  309. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_36 36
  310. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_37 37
  311. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_38 38
  312. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_39 39
  313. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_40 40
  314. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_41 41
  315. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_42 42
  316. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_43 43
  317. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_44 44
  318. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_45 45
  319. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_46 46
  320. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_47 47
  321. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_48 48
  322. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_49 49
  323. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_50 50
  324. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_51 51
  325. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_52 52
  326. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_53 53
  327. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_54 54
  328. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_55 55
  329. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_56 56
  330. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_57 57
  331. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_58 58
  332. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_59 59
  333. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_60 60
  334. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_61 61
  335. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_62 62
  336. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_63 63
  337. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_64 64
  338. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_65 65
  339. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_66 66
  340. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_67 67
  341. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_68 68
  342. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_69 69
  343. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_70 70
  344. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_71 71
  345. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_72 72
  346. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_73 73
  347. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_74 74
  348. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_75 75
  349. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_76 76
  350. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_77 77
  351. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_78 78
  352. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_79 79
  353. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_80 80
  354. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_81 81
  355. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_82 82
  356. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_83 83
  357. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_84 84
  358. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_85 85
  359. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_86 86
  360. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_87 87
  361. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_88 88
  362. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_89 89
  363. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_90 90
  364. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_91 91
  365. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_92 92
  366. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_93 93
  367. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_94 94
  368. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_95 95
  369. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_96 96
  370. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_97 97
  371. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_98 98
  372. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_99 99
  373. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_100 100
  374. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_101 101
  375. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_102 102
  376. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_103 103
  377. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_104 104
  378. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_105 105
  379. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_106 106
  380. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_107 107
  381. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_108 108
  382. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_109 109
  383. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_110 110
  384. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_111 111
  385. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_112 112
  386. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_113 113
  387. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_114 114
  388. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_115 115
  389. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_116 116
  390. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_117 117
  391. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_118 118
  392. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_119 119
  393. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_120 120
  394. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_121 121
  395. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_122 122
  396. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_123 123
  397. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_124 124
  398. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_125 125
  399. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_126 126
  400. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_127 127
  401. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_128 128
  402. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_129 129
  403. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_130 130
  404. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_131 131
  405. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_132 132
  406. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_133 133
  407. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_134 134
  408. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_135 135
  409. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_136 136
  410. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_137 137
  411. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_138 138
  412. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_139 139
  413. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_140 140
  414. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_141 141
  415. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_142 142
  416. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_143 143
  417. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_144 144
  418. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_145 145
  419. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_146 146
  420. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_147 147
  421. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_148 148
  422. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_149 149
  423. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_150 150
  424. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_151 151
  425. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_152 152
  426. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_153 153
  427. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_154 154
  428. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_155 155
  429. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_156 156
  430. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_157 157
  431. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_158 158
  432. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_159 159
  433. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_160 160
  434. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_161 161
  435. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_162 162
  436. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_163 163
  437. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_164 164
  438. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_165 165
  439. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_166 166
  440. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_167 167
  441. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_168 168
  442. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_169 169
  443. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_170 170
  444. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_171 171
  445. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_172 172
  446. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_173 173
  447. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_174 174
  448. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_175 175
  449. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_176 176
  450. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_177 177
  451. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_178 178
  452. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_179 179
  453. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_180 180
  454. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_181 181
  455. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_182 182
  456. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_183 183
  457. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_184 184
  458. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_185 185
  459. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_186 186
  460. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_187 187
  461. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_188 188
  462. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_189 189
  463. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_190 190
  464. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_191 191
  465. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_192 192
  466. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_193 193
  467. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_194 194
  468. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_195 195
  469. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_196 196
  470. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_197 197
  471. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_198 198
  472. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_199 199
  473. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_200 200
  474. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_201 201
  475. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_202 202
  476. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_203 203
  477. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_204 204
  478. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_205 205
  479. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_206 206
  480. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_207 207
  481. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_208 208
  482. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_209 209
  483. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_210 210
  484. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_211 211
  485. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_212 212
  486. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_213 213
  487. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_214 214
  488. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_215 215
  489. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_216 216
  490. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_217 217
  491. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_218 218
  492. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_219 219
  493. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_220 220
  494. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_221 221
  495. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_222 222
  496. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_223 223
  497. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_224 224
  498. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_225 225
  499. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_226 226
  500. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_227 227
  501. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_228 228
  502. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_229 229
  503. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_230 230
  504. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_231 231
  505. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_232 232
  506. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_233 233
  507. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_234 234
  508. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_235 235
  509. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_236 236
  510. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_237 237
  511. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_238 238
  512. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_239 239
  513. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_240 240
  514. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_241 241
  515. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_242 242
  516. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_243 243
  517. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_244 244
  518. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_245 245
  519. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_246 246
  520. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_247 247
  521. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_248 248
  522. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_249 249
  523. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_250 250
  524. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_251 251
  525. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_252 252
  526. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_253 253
  527. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_254 254
  528. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_255 255
  529. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_256 256
  530. # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_257 257
  531. #
  532. # endif