1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/epoc32/include/stdapis/boost/preprocessor/seq/size.hpp Wed Mar 31 12:33:34 2010 +0100
1.3 @@ -0,0 +1,548 @@
1.4 +# /* **************************************************************************
1.5 +# * *
1.6 +# * (C) Copyright Paul Mensonides 2002.
1.7 +# * Distributed under the Boost Software License, Version 1.0. (See
1.8 +# * accompanying file LICENSE_1_0.txt or copy at
1.9 +# * http://www.boost.org/LICENSE_1_0.txt)
1.10 +# * *
1.11 +# ************************************************************************** */
1.12 +#
1.13 +# /* See http://www.boost.org for most recent version. */
1.14 +#
1.15 +# ifndef BOOST_PREPROCESSOR_SEQ_SIZE_HPP
1.16 +# define BOOST_PREPROCESSOR_SEQ_SIZE_HPP
1.17 +#
1.18 +# include <boost/preprocessor/cat.hpp>
1.19 +# include <boost/preprocessor/config/config.hpp>
1.20 +# include <boost/preprocessor/tuple/eat.hpp>
1.21 +#
1.22 +# if BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_MWCC()
1.23 +# define BOOST_PP_SEQ_SIZE(seq) BOOST_PP_SEQ_SIZE_I((seq))
1.24 +# define BOOST_PP_SEQ_SIZE_I(par) BOOST_PP_SEQ_SIZE_II ## par
1.25 +# define BOOST_PP_SEQ_SIZE_II(seq) BOOST_PP_CAT(BOOST_PP_SEQ_SIZE_, BOOST_PP_SEQ_SIZE_0 ## seq)
1.26 +# elif BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_EDG() || BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_MSVC()
1.27 +# define BOOST_PP_SEQ_SIZE(seq) BOOST_PP_SEQ_SIZE_I(seq)
1.28 +# define BOOST_PP_SEQ_SIZE_I(seq) BOOST_PP_CAT(BOOST_PP_SEQ_SIZE_, BOOST_PP_SEQ_SIZE_0 seq)
1.29 +# elif defined(__IBMC__) || defined(__IBMCPP__)
1.30 +# define BOOST_PP_SEQ_SIZE(seq) BOOST_PP_CAT(BOOST_PP_SEQ_SIZE_, BOOST_PP_CAT(BOOST_PP_SEQ_SIZE_0, seq))
1.31 +# else
1.32 +# define BOOST_PP_SEQ_SIZE(seq) BOOST_PP_CAT(BOOST_PP_SEQ_SIZE_, BOOST_PP_SEQ_SIZE_0 seq)
1.33 +# endif
1.34 +#
1.35 +# define BOOST_PP_SEQ_SIZE_0(_) BOOST_PP_SEQ_SIZE_1
1.36 +# define BOOST_PP_SEQ_SIZE_1(_) BOOST_PP_SEQ_SIZE_2
1.37 +# define BOOST_PP_SEQ_SIZE_2(_) BOOST_PP_SEQ_SIZE_3
1.38 +# define BOOST_PP_SEQ_SIZE_3(_) BOOST_PP_SEQ_SIZE_4
1.39 +# define BOOST_PP_SEQ_SIZE_4(_) BOOST_PP_SEQ_SIZE_5
1.40 +# define BOOST_PP_SEQ_SIZE_5(_) BOOST_PP_SEQ_SIZE_6
1.41 +# define BOOST_PP_SEQ_SIZE_6(_) BOOST_PP_SEQ_SIZE_7
1.42 +# define BOOST_PP_SEQ_SIZE_7(_) BOOST_PP_SEQ_SIZE_8
1.43 +# define BOOST_PP_SEQ_SIZE_8(_) BOOST_PP_SEQ_SIZE_9
1.44 +# define BOOST_PP_SEQ_SIZE_9(_) BOOST_PP_SEQ_SIZE_10
1.45 +# define BOOST_PP_SEQ_SIZE_10(_) BOOST_PP_SEQ_SIZE_11
1.46 +# define BOOST_PP_SEQ_SIZE_11(_) BOOST_PP_SEQ_SIZE_12
1.47 +# define BOOST_PP_SEQ_SIZE_12(_) BOOST_PP_SEQ_SIZE_13
1.48 +# define BOOST_PP_SEQ_SIZE_13(_) BOOST_PP_SEQ_SIZE_14
1.49 +# define BOOST_PP_SEQ_SIZE_14(_) BOOST_PP_SEQ_SIZE_15
1.50 +# define BOOST_PP_SEQ_SIZE_15(_) BOOST_PP_SEQ_SIZE_16
1.51 +# define BOOST_PP_SEQ_SIZE_16(_) BOOST_PP_SEQ_SIZE_17
1.52 +# define BOOST_PP_SEQ_SIZE_17(_) BOOST_PP_SEQ_SIZE_18
1.53 +# define BOOST_PP_SEQ_SIZE_18(_) BOOST_PP_SEQ_SIZE_19
1.54 +# define BOOST_PP_SEQ_SIZE_19(_) BOOST_PP_SEQ_SIZE_20
1.55 +# define BOOST_PP_SEQ_SIZE_20(_) BOOST_PP_SEQ_SIZE_21
1.56 +# define BOOST_PP_SEQ_SIZE_21(_) BOOST_PP_SEQ_SIZE_22
1.57 +# define BOOST_PP_SEQ_SIZE_22(_) BOOST_PP_SEQ_SIZE_23
1.58 +# define BOOST_PP_SEQ_SIZE_23(_) BOOST_PP_SEQ_SIZE_24
1.59 +# define BOOST_PP_SEQ_SIZE_24(_) BOOST_PP_SEQ_SIZE_25
1.60 +# define BOOST_PP_SEQ_SIZE_25(_) BOOST_PP_SEQ_SIZE_26
1.61 +# define BOOST_PP_SEQ_SIZE_26(_) BOOST_PP_SEQ_SIZE_27
1.62 +# define BOOST_PP_SEQ_SIZE_27(_) BOOST_PP_SEQ_SIZE_28
1.63 +# define BOOST_PP_SEQ_SIZE_28(_) BOOST_PP_SEQ_SIZE_29
1.64 +# define BOOST_PP_SEQ_SIZE_29(_) BOOST_PP_SEQ_SIZE_30
1.65 +# define BOOST_PP_SEQ_SIZE_30(_) BOOST_PP_SEQ_SIZE_31
1.66 +# define BOOST_PP_SEQ_SIZE_31(_) BOOST_PP_SEQ_SIZE_32
1.67 +# define BOOST_PP_SEQ_SIZE_32(_) BOOST_PP_SEQ_SIZE_33
1.68 +# define BOOST_PP_SEQ_SIZE_33(_) BOOST_PP_SEQ_SIZE_34
1.69 +# define BOOST_PP_SEQ_SIZE_34(_) BOOST_PP_SEQ_SIZE_35
1.70 +# define BOOST_PP_SEQ_SIZE_35(_) BOOST_PP_SEQ_SIZE_36
1.71 +# define BOOST_PP_SEQ_SIZE_36(_) BOOST_PP_SEQ_SIZE_37
1.72 +# define BOOST_PP_SEQ_SIZE_37(_) BOOST_PP_SEQ_SIZE_38
1.73 +# define BOOST_PP_SEQ_SIZE_38(_) BOOST_PP_SEQ_SIZE_39
1.74 +# define BOOST_PP_SEQ_SIZE_39(_) BOOST_PP_SEQ_SIZE_40
1.75 +# define BOOST_PP_SEQ_SIZE_40(_) BOOST_PP_SEQ_SIZE_41
1.76 +# define BOOST_PP_SEQ_SIZE_41(_) BOOST_PP_SEQ_SIZE_42
1.77 +# define BOOST_PP_SEQ_SIZE_42(_) BOOST_PP_SEQ_SIZE_43
1.78 +# define BOOST_PP_SEQ_SIZE_43(_) BOOST_PP_SEQ_SIZE_44
1.79 +# define BOOST_PP_SEQ_SIZE_44(_) BOOST_PP_SEQ_SIZE_45
1.80 +# define BOOST_PP_SEQ_SIZE_45(_) BOOST_PP_SEQ_SIZE_46
1.81 +# define BOOST_PP_SEQ_SIZE_46(_) BOOST_PP_SEQ_SIZE_47
1.82 +# define BOOST_PP_SEQ_SIZE_47(_) BOOST_PP_SEQ_SIZE_48
1.83 +# define BOOST_PP_SEQ_SIZE_48(_) BOOST_PP_SEQ_SIZE_49
1.84 +# define BOOST_PP_SEQ_SIZE_49(_) BOOST_PP_SEQ_SIZE_50
1.85 +# define BOOST_PP_SEQ_SIZE_50(_) BOOST_PP_SEQ_SIZE_51
1.86 +# define BOOST_PP_SEQ_SIZE_51(_) BOOST_PP_SEQ_SIZE_52
1.87 +# define BOOST_PP_SEQ_SIZE_52(_) BOOST_PP_SEQ_SIZE_53
1.88 +# define BOOST_PP_SEQ_SIZE_53(_) BOOST_PP_SEQ_SIZE_54
1.89 +# define BOOST_PP_SEQ_SIZE_54(_) BOOST_PP_SEQ_SIZE_55
1.90 +# define BOOST_PP_SEQ_SIZE_55(_) BOOST_PP_SEQ_SIZE_56
1.91 +# define BOOST_PP_SEQ_SIZE_56(_) BOOST_PP_SEQ_SIZE_57
1.92 +# define BOOST_PP_SEQ_SIZE_57(_) BOOST_PP_SEQ_SIZE_58
1.93 +# define BOOST_PP_SEQ_SIZE_58(_) BOOST_PP_SEQ_SIZE_59
1.94 +# define BOOST_PP_SEQ_SIZE_59(_) BOOST_PP_SEQ_SIZE_60
1.95 +# define BOOST_PP_SEQ_SIZE_60(_) BOOST_PP_SEQ_SIZE_61
1.96 +# define BOOST_PP_SEQ_SIZE_61(_) BOOST_PP_SEQ_SIZE_62
1.97 +# define BOOST_PP_SEQ_SIZE_62(_) BOOST_PP_SEQ_SIZE_63
1.98 +# define BOOST_PP_SEQ_SIZE_63(_) BOOST_PP_SEQ_SIZE_64
1.99 +# define BOOST_PP_SEQ_SIZE_64(_) BOOST_PP_SEQ_SIZE_65
1.100 +# define BOOST_PP_SEQ_SIZE_65(_) BOOST_PP_SEQ_SIZE_66
1.101 +# define BOOST_PP_SEQ_SIZE_66(_) BOOST_PP_SEQ_SIZE_67
1.102 +# define BOOST_PP_SEQ_SIZE_67(_) BOOST_PP_SEQ_SIZE_68
1.103 +# define BOOST_PP_SEQ_SIZE_68(_) BOOST_PP_SEQ_SIZE_69
1.104 +# define BOOST_PP_SEQ_SIZE_69(_) BOOST_PP_SEQ_SIZE_70
1.105 +# define BOOST_PP_SEQ_SIZE_70(_) BOOST_PP_SEQ_SIZE_71
1.106 +# define BOOST_PP_SEQ_SIZE_71(_) BOOST_PP_SEQ_SIZE_72
1.107 +# define BOOST_PP_SEQ_SIZE_72(_) BOOST_PP_SEQ_SIZE_73
1.108 +# define BOOST_PP_SEQ_SIZE_73(_) BOOST_PP_SEQ_SIZE_74
1.109 +# define BOOST_PP_SEQ_SIZE_74(_) BOOST_PP_SEQ_SIZE_75
1.110 +# define BOOST_PP_SEQ_SIZE_75(_) BOOST_PP_SEQ_SIZE_76
1.111 +# define BOOST_PP_SEQ_SIZE_76(_) BOOST_PP_SEQ_SIZE_77
1.112 +# define BOOST_PP_SEQ_SIZE_77(_) BOOST_PP_SEQ_SIZE_78
1.113 +# define BOOST_PP_SEQ_SIZE_78(_) BOOST_PP_SEQ_SIZE_79
1.114 +# define BOOST_PP_SEQ_SIZE_79(_) BOOST_PP_SEQ_SIZE_80
1.115 +# define BOOST_PP_SEQ_SIZE_80(_) BOOST_PP_SEQ_SIZE_81
1.116 +# define BOOST_PP_SEQ_SIZE_81(_) BOOST_PP_SEQ_SIZE_82
1.117 +# define BOOST_PP_SEQ_SIZE_82(_) BOOST_PP_SEQ_SIZE_83
1.118 +# define BOOST_PP_SEQ_SIZE_83(_) BOOST_PP_SEQ_SIZE_84
1.119 +# define BOOST_PP_SEQ_SIZE_84(_) BOOST_PP_SEQ_SIZE_85
1.120 +# define BOOST_PP_SEQ_SIZE_85(_) BOOST_PP_SEQ_SIZE_86
1.121 +# define BOOST_PP_SEQ_SIZE_86(_) BOOST_PP_SEQ_SIZE_87
1.122 +# define BOOST_PP_SEQ_SIZE_87(_) BOOST_PP_SEQ_SIZE_88
1.123 +# define BOOST_PP_SEQ_SIZE_88(_) BOOST_PP_SEQ_SIZE_89
1.124 +# define BOOST_PP_SEQ_SIZE_89(_) BOOST_PP_SEQ_SIZE_90
1.125 +# define BOOST_PP_SEQ_SIZE_90(_) BOOST_PP_SEQ_SIZE_91
1.126 +# define BOOST_PP_SEQ_SIZE_91(_) BOOST_PP_SEQ_SIZE_92
1.127 +# define BOOST_PP_SEQ_SIZE_92(_) BOOST_PP_SEQ_SIZE_93
1.128 +# define BOOST_PP_SEQ_SIZE_93(_) BOOST_PP_SEQ_SIZE_94
1.129 +# define BOOST_PP_SEQ_SIZE_94(_) BOOST_PP_SEQ_SIZE_95
1.130 +# define BOOST_PP_SEQ_SIZE_95(_) BOOST_PP_SEQ_SIZE_96
1.131 +# define BOOST_PP_SEQ_SIZE_96(_) BOOST_PP_SEQ_SIZE_97
1.132 +# define BOOST_PP_SEQ_SIZE_97(_) BOOST_PP_SEQ_SIZE_98
1.133 +# define BOOST_PP_SEQ_SIZE_98(_) BOOST_PP_SEQ_SIZE_99
1.134 +# define BOOST_PP_SEQ_SIZE_99(_) BOOST_PP_SEQ_SIZE_100
1.135 +# define BOOST_PP_SEQ_SIZE_100(_) BOOST_PP_SEQ_SIZE_101
1.136 +# define BOOST_PP_SEQ_SIZE_101(_) BOOST_PP_SEQ_SIZE_102
1.137 +# define BOOST_PP_SEQ_SIZE_102(_) BOOST_PP_SEQ_SIZE_103
1.138 +# define BOOST_PP_SEQ_SIZE_103(_) BOOST_PP_SEQ_SIZE_104
1.139 +# define BOOST_PP_SEQ_SIZE_104(_) BOOST_PP_SEQ_SIZE_105
1.140 +# define BOOST_PP_SEQ_SIZE_105(_) BOOST_PP_SEQ_SIZE_106
1.141 +# define BOOST_PP_SEQ_SIZE_106(_) BOOST_PP_SEQ_SIZE_107
1.142 +# define BOOST_PP_SEQ_SIZE_107(_) BOOST_PP_SEQ_SIZE_108
1.143 +# define BOOST_PP_SEQ_SIZE_108(_) BOOST_PP_SEQ_SIZE_109
1.144 +# define BOOST_PP_SEQ_SIZE_109(_) BOOST_PP_SEQ_SIZE_110
1.145 +# define BOOST_PP_SEQ_SIZE_110(_) BOOST_PP_SEQ_SIZE_111
1.146 +# define BOOST_PP_SEQ_SIZE_111(_) BOOST_PP_SEQ_SIZE_112
1.147 +# define BOOST_PP_SEQ_SIZE_112(_) BOOST_PP_SEQ_SIZE_113
1.148 +# define BOOST_PP_SEQ_SIZE_113(_) BOOST_PP_SEQ_SIZE_114
1.149 +# define BOOST_PP_SEQ_SIZE_114(_) BOOST_PP_SEQ_SIZE_115
1.150 +# define BOOST_PP_SEQ_SIZE_115(_) BOOST_PP_SEQ_SIZE_116
1.151 +# define BOOST_PP_SEQ_SIZE_116(_) BOOST_PP_SEQ_SIZE_117
1.152 +# define BOOST_PP_SEQ_SIZE_117(_) BOOST_PP_SEQ_SIZE_118
1.153 +# define BOOST_PP_SEQ_SIZE_118(_) BOOST_PP_SEQ_SIZE_119
1.154 +# define BOOST_PP_SEQ_SIZE_119(_) BOOST_PP_SEQ_SIZE_120
1.155 +# define BOOST_PP_SEQ_SIZE_120(_) BOOST_PP_SEQ_SIZE_121
1.156 +# define BOOST_PP_SEQ_SIZE_121(_) BOOST_PP_SEQ_SIZE_122
1.157 +# define BOOST_PP_SEQ_SIZE_122(_) BOOST_PP_SEQ_SIZE_123
1.158 +# define BOOST_PP_SEQ_SIZE_123(_) BOOST_PP_SEQ_SIZE_124
1.159 +# define BOOST_PP_SEQ_SIZE_124(_) BOOST_PP_SEQ_SIZE_125
1.160 +# define BOOST_PP_SEQ_SIZE_125(_) BOOST_PP_SEQ_SIZE_126
1.161 +# define BOOST_PP_SEQ_SIZE_126(_) BOOST_PP_SEQ_SIZE_127
1.162 +# define BOOST_PP_SEQ_SIZE_127(_) BOOST_PP_SEQ_SIZE_128
1.163 +# define BOOST_PP_SEQ_SIZE_128(_) BOOST_PP_SEQ_SIZE_129
1.164 +# define BOOST_PP_SEQ_SIZE_129(_) BOOST_PP_SEQ_SIZE_130
1.165 +# define BOOST_PP_SEQ_SIZE_130(_) BOOST_PP_SEQ_SIZE_131
1.166 +# define BOOST_PP_SEQ_SIZE_131(_) BOOST_PP_SEQ_SIZE_132
1.167 +# define BOOST_PP_SEQ_SIZE_132(_) BOOST_PP_SEQ_SIZE_133
1.168 +# define BOOST_PP_SEQ_SIZE_133(_) BOOST_PP_SEQ_SIZE_134
1.169 +# define BOOST_PP_SEQ_SIZE_134(_) BOOST_PP_SEQ_SIZE_135
1.170 +# define BOOST_PP_SEQ_SIZE_135(_) BOOST_PP_SEQ_SIZE_136
1.171 +# define BOOST_PP_SEQ_SIZE_136(_) BOOST_PP_SEQ_SIZE_137
1.172 +# define BOOST_PP_SEQ_SIZE_137(_) BOOST_PP_SEQ_SIZE_138
1.173 +# define BOOST_PP_SEQ_SIZE_138(_) BOOST_PP_SEQ_SIZE_139
1.174 +# define BOOST_PP_SEQ_SIZE_139(_) BOOST_PP_SEQ_SIZE_140
1.175 +# define BOOST_PP_SEQ_SIZE_140(_) BOOST_PP_SEQ_SIZE_141
1.176 +# define BOOST_PP_SEQ_SIZE_141(_) BOOST_PP_SEQ_SIZE_142
1.177 +# define BOOST_PP_SEQ_SIZE_142(_) BOOST_PP_SEQ_SIZE_143
1.178 +# define BOOST_PP_SEQ_SIZE_143(_) BOOST_PP_SEQ_SIZE_144
1.179 +# define BOOST_PP_SEQ_SIZE_144(_) BOOST_PP_SEQ_SIZE_145
1.180 +# define BOOST_PP_SEQ_SIZE_145(_) BOOST_PP_SEQ_SIZE_146
1.181 +# define BOOST_PP_SEQ_SIZE_146(_) BOOST_PP_SEQ_SIZE_147
1.182 +# define BOOST_PP_SEQ_SIZE_147(_) BOOST_PP_SEQ_SIZE_148
1.183 +# define BOOST_PP_SEQ_SIZE_148(_) BOOST_PP_SEQ_SIZE_149
1.184 +# define BOOST_PP_SEQ_SIZE_149(_) BOOST_PP_SEQ_SIZE_150
1.185 +# define BOOST_PP_SEQ_SIZE_150(_) BOOST_PP_SEQ_SIZE_151
1.186 +# define BOOST_PP_SEQ_SIZE_151(_) BOOST_PP_SEQ_SIZE_152
1.187 +# define BOOST_PP_SEQ_SIZE_152(_) BOOST_PP_SEQ_SIZE_153
1.188 +# define BOOST_PP_SEQ_SIZE_153(_) BOOST_PP_SEQ_SIZE_154
1.189 +# define BOOST_PP_SEQ_SIZE_154(_) BOOST_PP_SEQ_SIZE_155
1.190 +# define BOOST_PP_SEQ_SIZE_155(_) BOOST_PP_SEQ_SIZE_156
1.191 +# define BOOST_PP_SEQ_SIZE_156(_) BOOST_PP_SEQ_SIZE_157
1.192 +# define BOOST_PP_SEQ_SIZE_157(_) BOOST_PP_SEQ_SIZE_158
1.193 +# define BOOST_PP_SEQ_SIZE_158(_) BOOST_PP_SEQ_SIZE_159
1.194 +# define BOOST_PP_SEQ_SIZE_159(_) BOOST_PP_SEQ_SIZE_160
1.195 +# define BOOST_PP_SEQ_SIZE_160(_) BOOST_PP_SEQ_SIZE_161
1.196 +# define BOOST_PP_SEQ_SIZE_161(_) BOOST_PP_SEQ_SIZE_162
1.197 +# define BOOST_PP_SEQ_SIZE_162(_) BOOST_PP_SEQ_SIZE_163
1.198 +# define BOOST_PP_SEQ_SIZE_163(_) BOOST_PP_SEQ_SIZE_164
1.199 +# define BOOST_PP_SEQ_SIZE_164(_) BOOST_PP_SEQ_SIZE_165
1.200 +# define BOOST_PP_SEQ_SIZE_165(_) BOOST_PP_SEQ_SIZE_166
1.201 +# define BOOST_PP_SEQ_SIZE_166(_) BOOST_PP_SEQ_SIZE_167
1.202 +# define BOOST_PP_SEQ_SIZE_167(_) BOOST_PP_SEQ_SIZE_168
1.203 +# define BOOST_PP_SEQ_SIZE_168(_) BOOST_PP_SEQ_SIZE_169
1.204 +# define BOOST_PP_SEQ_SIZE_169(_) BOOST_PP_SEQ_SIZE_170
1.205 +# define BOOST_PP_SEQ_SIZE_170(_) BOOST_PP_SEQ_SIZE_171
1.206 +# define BOOST_PP_SEQ_SIZE_171(_) BOOST_PP_SEQ_SIZE_172
1.207 +# define BOOST_PP_SEQ_SIZE_172(_) BOOST_PP_SEQ_SIZE_173
1.208 +# define BOOST_PP_SEQ_SIZE_173(_) BOOST_PP_SEQ_SIZE_174
1.209 +# define BOOST_PP_SEQ_SIZE_174(_) BOOST_PP_SEQ_SIZE_175
1.210 +# define BOOST_PP_SEQ_SIZE_175(_) BOOST_PP_SEQ_SIZE_176
1.211 +# define BOOST_PP_SEQ_SIZE_176(_) BOOST_PP_SEQ_SIZE_177
1.212 +# define BOOST_PP_SEQ_SIZE_177(_) BOOST_PP_SEQ_SIZE_178
1.213 +# define BOOST_PP_SEQ_SIZE_178(_) BOOST_PP_SEQ_SIZE_179
1.214 +# define BOOST_PP_SEQ_SIZE_179(_) BOOST_PP_SEQ_SIZE_180
1.215 +# define BOOST_PP_SEQ_SIZE_180(_) BOOST_PP_SEQ_SIZE_181
1.216 +# define BOOST_PP_SEQ_SIZE_181(_) BOOST_PP_SEQ_SIZE_182
1.217 +# define BOOST_PP_SEQ_SIZE_182(_) BOOST_PP_SEQ_SIZE_183
1.218 +# define BOOST_PP_SEQ_SIZE_183(_) BOOST_PP_SEQ_SIZE_184
1.219 +# define BOOST_PP_SEQ_SIZE_184(_) BOOST_PP_SEQ_SIZE_185
1.220 +# define BOOST_PP_SEQ_SIZE_185(_) BOOST_PP_SEQ_SIZE_186
1.221 +# define BOOST_PP_SEQ_SIZE_186(_) BOOST_PP_SEQ_SIZE_187
1.222 +# define BOOST_PP_SEQ_SIZE_187(_) BOOST_PP_SEQ_SIZE_188
1.223 +# define BOOST_PP_SEQ_SIZE_188(_) BOOST_PP_SEQ_SIZE_189
1.224 +# define BOOST_PP_SEQ_SIZE_189(_) BOOST_PP_SEQ_SIZE_190
1.225 +# define BOOST_PP_SEQ_SIZE_190(_) BOOST_PP_SEQ_SIZE_191
1.226 +# define BOOST_PP_SEQ_SIZE_191(_) BOOST_PP_SEQ_SIZE_192
1.227 +# define BOOST_PP_SEQ_SIZE_192(_) BOOST_PP_SEQ_SIZE_193
1.228 +# define BOOST_PP_SEQ_SIZE_193(_) BOOST_PP_SEQ_SIZE_194
1.229 +# define BOOST_PP_SEQ_SIZE_194(_) BOOST_PP_SEQ_SIZE_195
1.230 +# define BOOST_PP_SEQ_SIZE_195(_) BOOST_PP_SEQ_SIZE_196
1.231 +# define BOOST_PP_SEQ_SIZE_196(_) BOOST_PP_SEQ_SIZE_197
1.232 +# define BOOST_PP_SEQ_SIZE_197(_) BOOST_PP_SEQ_SIZE_198
1.233 +# define BOOST_PP_SEQ_SIZE_198(_) BOOST_PP_SEQ_SIZE_199
1.234 +# define BOOST_PP_SEQ_SIZE_199(_) BOOST_PP_SEQ_SIZE_200
1.235 +# define BOOST_PP_SEQ_SIZE_200(_) BOOST_PP_SEQ_SIZE_201
1.236 +# define BOOST_PP_SEQ_SIZE_201(_) BOOST_PP_SEQ_SIZE_202
1.237 +# define BOOST_PP_SEQ_SIZE_202(_) BOOST_PP_SEQ_SIZE_203
1.238 +# define BOOST_PP_SEQ_SIZE_203(_) BOOST_PP_SEQ_SIZE_204
1.239 +# define BOOST_PP_SEQ_SIZE_204(_) BOOST_PP_SEQ_SIZE_205
1.240 +# define BOOST_PP_SEQ_SIZE_205(_) BOOST_PP_SEQ_SIZE_206
1.241 +# define BOOST_PP_SEQ_SIZE_206(_) BOOST_PP_SEQ_SIZE_207
1.242 +# define BOOST_PP_SEQ_SIZE_207(_) BOOST_PP_SEQ_SIZE_208
1.243 +# define BOOST_PP_SEQ_SIZE_208(_) BOOST_PP_SEQ_SIZE_209
1.244 +# define BOOST_PP_SEQ_SIZE_209(_) BOOST_PP_SEQ_SIZE_210
1.245 +# define BOOST_PP_SEQ_SIZE_210(_) BOOST_PP_SEQ_SIZE_211
1.246 +# define BOOST_PP_SEQ_SIZE_211(_) BOOST_PP_SEQ_SIZE_212
1.247 +# define BOOST_PP_SEQ_SIZE_212(_) BOOST_PP_SEQ_SIZE_213
1.248 +# define BOOST_PP_SEQ_SIZE_213(_) BOOST_PP_SEQ_SIZE_214
1.249 +# define BOOST_PP_SEQ_SIZE_214(_) BOOST_PP_SEQ_SIZE_215
1.250 +# define BOOST_PP_SEQ_SIZE_215(_) BOOST_PP_SEQ_SIZE_216
1.251 +# define BOOST_PP_SEQ_SIZE_216(_) BOOST_PP_SEQ_SIZE_217
1.252 +# define BOOST_PP_SEQ_SIZE_217(_) BOOST_PP_SEQ_SIZE_218
1.253 +# define BOOST_PP_SEQ_SIZE_218(_) BOOST_PP_SEQ_SIZE_219
1.254 +# define BOOST_PP_SEQ_SIZE_219(_) BOOST_PP_SEQ_SIZE_220
1.255 +# define BOOST_PP_SEQ_SIZE_220(_) BOOST_PP_SEQ_SIZE_221
1.256 +# define BOOST_PP_SEQ_SIZE_221(_) BOOST_PP_SEQ_SIZE_222
1.257 +# define BOOST_PP_SEQ_SIZE_222(_) BOOST_PP_SEQ_SIZE_223
1.258 +# define BOOST_PP_SEQ_SIZE_223(_) BOOST_PP_SEQ_SIZE_224
1.259 +# define BOOST_PP_SEQ_SIZE_224(_) BOOST_PP_SEQ_SIZE_225
1.260 +# define BOOST_PP_SEQ_SIZE_225(_) BOOST_PP_SEQ_SIZE_226
1.261 +# define BOOST_PP_SEQ_SIZE_226(_) BOOST_PP_SEQ_SIZE_227
1.262 +# define BOOST_PP_SEQ_SIZE_227(_) BOOST_PP_SEQ_SIZE_228
1.263 +# define BOOST_PP_SEQ_SIZE_228(_) BOOST_PP_SEQ_SIZE_229
1.264 +# define BOOST_PP_SEQ_SIZE_229(_) BOOST_PP_SEQ_SIZE_230
1.265 +# define BOOST_PP_SEQ_SIZE_230(_) BOOST_PP_SEQ_SIZE_231
1.266 +# define BOOST_PP_SEQ_SIZE_231(_) BOOST_PP_SEQ_SIZE_232
1.267 +# define BOOST_PP_SEQ_SIZE_232(_) BOOST_PP_SEQ_SIZE_233
1.268 +# define BOOST_PP_SEQ_SIZE_233(_) BOOST_PP_SEQ_SIZE_234
1.269 +# define BOOST_PP_SEQ_SIZE_234(_) BOOST_PP_SEQ_SIZE_235
1.270 +# define BOOST_PP_SEQ_SIZE_235(_) BOOST_PP_SEQ_SIZE_236
1.271 +# define BOOST_PP_SEQ_SIZE_236(_) BOOST_PP_SEQ_SIZE_237
1.272 +# define BOOST_PP_SEQ_SIZE_237(_) BOOST_PP_SEQ_SIZE_238
1.273 +# define BOOST_PP_SEQ_SIZE_238(_) BOOST_PP_SEQ_SIZE_239
1.274 +# define BOOST_PP_SEQ_SIZE_239(_) BOOST_PP_SEQ_SIZE_240
1.275 +# define BOOST_PP_SEQ_SIZE_240(_) BOOST_PP_SEQ_SIZE_241
1.276 +# define BOOST_PP_SEQ_SIZE_241(_) BOOST_PP_SEQ_SIZE_242
1.277 +# define BOOST_PP_SEQ_SIZE_242(_) BOOST_PP_SEQ_SIZE_243
1.278 +# define BOOST_PP_SEQ_SIZE_243(_) BOOST_PP_SEQ_SIZE_244
1.279 +# define BOOST_PP_SEQ_SIZE_244(_) BOOST_PP_SEQ_SIZE_245
1.280 +# define BOOST_PP_SEQ_SIZE_245(_) BOOST_PP_SEQ_SIZE_246
1.281 +# define BOOST_PP_SEQ_SIZE_246(_) BOOST_PP_SEQ_SIZE_247
1.282 +# define BOOST_PP_SEQ_SIZE_247(_) BOOST_PP_SEQ_SIZE_248
1.283 +# define BOOST_PP_SEQ_SIZE_248(_) BOOST_PP_SEQ_SIZE_249
1.284 +# define BOOST_PP_SEQ_SIZE_249(_) BOOST_PP_SEQ_SIZE_250
1.285 +# define BOOST_PP_SEQ_SIZE_250(_) BOOST_PP_SEQ_SIZE_251
1.286 +# define BOOST_PP_SEQ_SIZE_251(_) BOOST_PP_SEQ_SIZE_252
1.287 +# define BOOST_PP_SEQ_SIZE_252(_) BOOST_PP_SEQ_SIZE_253
1.288 +# define BOOST_PP_SEQ_SIZE_253(_) BOOST_PP_SEQ_SIZE_254
1.289 +# define BOOST_PP_SEQ_SIZE_254(_) BOOST_PP_SEQ_SIZE_255
1.290 +# define BOOST_PP_SEQ_SIZE_255(_) BOOST_PP_SEQ_SIZE_256
1.291 +# define BOOST_PP_SEQ_SIZE_256(_) BOOST_PP_SEQ_SIZE_257
1.292 +#
1.293 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_0 0
1.294 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_1 1
1.295 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_2 2
1.296 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_3 3
1.297 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_4 4
1.298 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_5 5
1.299 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_6 6
1.300 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_7 7
1.301 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_8 8
1.302 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_9 9
1.303 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_10 10
1.304 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_11 11
1.305 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_12 12
1.306 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_13 13
1.307 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_14 14
1.308 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_15 15
1.309 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_16 16
1.310 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_17 17
1.311 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_18 18
1.312 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_19 19
1.313 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_20 20
1.314 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_21 21
1.315 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_22 22
1.316 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_23 23
1.317 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_24 24
1.318 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_25 25
1.319 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_26 26
1.320 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_27 27
1.321 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_28 28
1.322 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_29 29
1.323 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_30 30
1.324 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_31 31
1.325 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_32 32
1.326 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_33 33
1.327 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_34 34
1.328 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_35 35
1.329 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_36 36
1.330 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_37 37
1.331 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_38 38
1.332 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_39 39
1.333 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_40 40
1.334 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_41 41
1.335 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_42 42
1.336 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_43 43
1.337 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_44 44
1.338 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_45 45
1.339 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_46 46
1.340 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_47 47
1.341 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_48 48
1.342 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_49 49
1.343 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_50 50
1.344 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_51 51
1.345 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_52 52
1.346 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_53 53
1.347 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_54 54
1.348 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_55 55
1.349 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_56 56
1.350 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_57 57
1.351 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_58 58
1.352 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_59 59
1.353 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_60 60
1.354 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_61 61
1.355 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_62 62
1.356 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_63 63
1.357 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_64 64
1.358 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_65 65
1.359 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_66 66
1.360 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_67 67
1.361 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_68 68
1.362 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_69 69
1.363 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_70 70
1.364 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_71 71
1.365 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_72 72
1.366 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_73 73
1.367 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_74 74
1.368 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_75 75
1.369 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_76 76
1.370 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_77 77
1.371 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_78 78
1.372 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_79 79
1.373 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_80 80
1.374 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_81 81
1.375 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_82 82
1.376 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_83 83
1.377 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_84 84
1.378 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_85 85
1.379 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_86 86
1.380 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_87 87
1.381 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_88 88
1.382 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_89 89
1.383 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_90 90
1.384 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_91 91
1.385 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_92 92
1.386 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_93 93
1.387 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_94 94
1.388 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_95 95
1.389 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_96 96
1.390 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_97 97
1.391 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_98 98
1.392 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_99 99
1.393 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_100 100
1.394 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_101 101
1.395 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_102 102
1.396 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_103 103
1.397 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_104 104
1.398 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_105 105
1.399 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_106 106
1.400 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_107 107
1.401 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_108 108
1.402 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_109 109
1.403 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_110 110
1.404 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_111 111
1.405 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_112 112
1.406 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_113 113
1.407 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_114 114
1.408 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_115 115
1.409 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_116 116
1.410 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_117 117
1.411 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_118 118
1.412 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_119 119
1.413 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_120 120
1.414 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_121 121
1.415 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_122 122
1.416 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_123 123
1.417 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_124 124
1.418 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_125 125
1.419 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_126 126
1.420 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_127 127
1.421 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_128 128
1.422 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_129 129
1.423 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_130 130
1.424 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_131 131
1.425 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_132 132
1.426 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_133 133
1.427 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_134 134
1.428 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_135 135
1.429 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_136 136
1.430 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_137 137
1.431 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_138 138
1.432 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_139 139
1.433 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_140 140
1.434 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_141 141
1.435 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_142 142
1.436 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_143 143
1.437 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_144 144
1.438 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_145 145
1.439 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_146 146
1.440 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_147 147
1.441 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_148 148
1.442 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_149 149
1.443 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_150 150
1.444 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_151 151
1.445 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_152 152
1.446 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_153 153
1.447 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_154 154
1.448 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_155 155
1.449 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_156 156
1.450 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_157 157
1.451 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_158 158
1.452 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_159 159
1.453 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_160 160
1.454 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_161 161
1.455 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_162 162
1.456 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_163 163
1.457 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_164 164
1.458 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_165 165
1.459 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_166 166
1.460 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_167 167
1.461 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_168 168
1.462 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_169 169
1.463 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_170 170
1.464 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_171 171
1.465 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_172 172
1.466 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_173 173
1.467 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_174 174
1.468 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_175 175
1.469 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_176 176
1.470 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_177 177
1.471 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_178 178
1.472 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_179 179
1.473 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_180 180
1.474 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_181 181
1.475 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_182 182
1.476 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_183 183
1.477 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_184 184
1.478 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_185 185
1.479 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_186 186
1.480 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_187 187
1.481 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_188 188
1.482 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_189 189
1.483 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_190 190
1.484 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_191 191
1.485 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_192 192
1.486 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_193 193
1.487 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_194 194
1.488 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_195 195
1.489 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_196 196
1.490 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_197 197
1.491 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_198 198
1.492 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_199 199
1.493 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_200 200
1.494 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_201 201
1.495 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_202 202
1.496 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_203 203
1.497 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_204 204
1.498 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_205 205
1.499 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_206 206
1.500 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_207 207
1.501 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_208 208
1.502 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_209 209
1.503 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_210 210
1.504 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_211 211
1.505 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_212 212
1.506 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_213 213
1.507 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_214 214
1.508 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_215 215
1.509 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_216 216
1.510 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_217 217
1.511 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_218 218
1.512 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_219 219
1.513 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_220 220
1.514 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_221 221
1.515 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_222 222
1.516 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_223 223
1.517 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_224 224
1.518 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_225 225
1.519 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_226 226
1.520 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_227 227
1.521 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_228 228
1.522 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_229 229
1.523 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_230 230
1.524 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_231 231
1.525 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_232 232
1.526 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_233 233
1.527 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_234 234
1.528 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_235 235
1.529 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_236 236
1.530 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_237 237
1.531 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_238 238
1.532 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_239 239
1.533 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_240 240
1.534 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_241 241
1.535 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_242 242
1.536 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_243 243
1.537 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_244 244
1.538 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_245 245
1.539 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_246 246
1.540 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_247 247
1.541 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_248 248
1.542 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_249 249
1.543 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_250 250
1.544 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_251 251
1.545 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_252 252
1.546 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_253 253
1.547 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_254 254
1.548 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_255 255
1.549 +# define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_256 256
1.550 +#
1.551 +# endif