1 # /* **************************************************************************
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)
8 # ************************************************************************** */
10 # /* See http://www.boost.org for most recent version. */
12 # ifndef BOOST_PREPROCESSOR_FACILITIES_INTERCEPT_HPP
13 # define BOOST_PREPROCESSOR_FACILITIES_INTERCEPT_HPP
15 # /* BOOST_PP_INTERCEPT */
17 # define BOOST_PP_INTERCEPT BOOST_PP_INTERCEPT_
19 # define BOOST_PP_INTERCEPT_0
20 # define BOOST_PP_INTERCEPT_1
21 # define BOOST_PP_INTERCEPT_2
22 # define BOOST_PP_INTERCEPT_3
23 # define BOOST_PP_INTERCEPT_4
24 # define BOOST_PP_INTERCEPT_5
25 # define BOOST_PP_INTERCEPT_6
26 # define BOOST_PP_INTERCEPT_7
27 # define BOOST_PP_INTERCEPT_8
28 # define BOOST_PP_INTERCEPT_9
29 # define BOOST_PP_INTERCEPT_10
30 # define BOOST_PP_INTERCEPT_11
31 # define BOOST_PP_INTERCEPT_12
32 # define BOOST_PP_INTERCEPT_13
33 # define BOOST_PP_INTERCEPT_14
34 # define BOOST_PP_INTERCEPT_15
35 # define BOOST_PP_INTERCEPT_16
36 # define BOOST_PP_INTERCEPT_17
37 # define BOOST_PP_INTERCEPT_18
38 # define BOOST_PP_INTERCEPT_19
39 # define BOOST_PP_INTERCEPT_20
40 # define BOOST_PP_INTERCEPT_21
41 # define BOOST_PP_INTERCEPT_22
42 # define BOOST_PP_INTERCEPT_23
43 # define BOOST_PP_INTERCEPT_24
44 # define BOOST_PP_INTERCEPT_25
45 # define BOOST_PP_INTERCEPT_26
46 # define BOOST_PP_INTERCEPT_27
47 # define BOOST_PP_INTERCEPT_28
48 # define BOOST_PP_INTERCEPT_29
49 # define BOOST_PP_INTERCEPT_30
50 # define BOOST_PP_INTERCEPT_31
51 # define BOOST_PP_INTERCEPT_32
52 # define BOOST_PP_INTERCEPT_33
53 # define BOOST_PP_INTERCEPT_34
54 # define BOOST_PP_INTERCEPT_35
55 # define BOOST_PP_INTERCEPT_36
56 # define BOOST_PP_INTERCEPT_37
57 # define BOOST_PP_INTERCEPT_38
58 # define BOOST_PP_INTERCEPT_39
59 # define BOOST_PP_INTERCEPT_40
60 # define BOOST_PP_INTERCEPT_41
61 # define BOOST_PP_INTERCEPT_42
62 # define BOOST_PP_INTERCEPT_43
63 # define BOOST_PP_INTERCEPT_44
64 # define BOOST_PP_INTERCEPT_45
65 # define BOOST_PP_INTERCEPT_46
66 # define BOOST_PP_INTERCEPT_47
67 # define BOOST_PP_INTERCEPT_48
68 # define BOOST_PP_INTERCEPT_49
69 # define BOOST_PP_INTERCEPT_50
70 # define BOOST_PP_INTERCEPT_51
71 # define BOOST_PP_INTERCEPT_52
72 # define BOOST_PP_INTERCEPT_53
73 # define BOOST_PP_INTERCEPT_54
74 # define BOOST_PP_INTERCEPT_55
75 # define BOOST_PP_INTERCEPT_56
76 # define BOOST_PP_INTERCEPT_57
77 # define BOOST_PP_INTERCEPT_58
78 # define BOOST_PP_INTERCEPT_59
79 # define BOOST_PP_INTERCEPT_60
80 # define BOOST_PP_INTERCEPT_61
81 # define BOOST_PP_INTERCEPT_62
82 # define BOOST_PP_INTERCEPT_63
83 # define BOOST_PP_INTERCEPT_64
84 # define BOOST_PP_INTERCEPT_65
85 # define BOOST_PP_INTERCEPT_66
86 # define BOOST_PP_INTERCEPT_67
87 # define BOOST_PP_INTERCEPT_68
88 # define BOOST_PP_INTERCEPT_69
89 # define BOOST_PP_INTERCEPT_70
90 # define BOOST_PP_INTERCEPT_71
91 # define BOOST_PP_INTERCEPT_72
92 # define BOOST_PP_INTERCEPT_73
93 # define BOOST_PP_INTERCEPT_74
94 # define BOOST_PP_INTERCEPT_75
95 # define BOOST_PP_INTERCEPT_76
96 # define BOOST_PP_INTERCEPT_77
97 # define BOOST_PP_INTERCEPT_78
98 # define BOOST_PP_INTERCEPT_79
99 # define BOOST_PP_INTERCEPT_80
100 # define BOOST_PP_INTERCEPT_81
101 # define BOOST_PP_INTERCEPT_82
102 # define BOOST_PP_INTERCEPT_83
103 # define BOOST_PP_INTERCEPT_84
104 # define BOOST_PP_INTERCEPT_85
105 # define BOOST_PP_INTERCEPT_86
106 # define BOOST_PP_INTERCEPT_87
107 # define BOOST_PP_INTERCEPT_88
108 # define BOOST_PP_INTERCEPT_89
109 # define BOOST_PP_INTERCEPT_90
110 # define BOOST_PP_INTERCEPT_91
111 # define BOOST_PP_INTERCEPT_92
112 # define BOOST_PP_INTERCEPT_93
113 # define BOOST_PP_INTERCEPT_94
114 # define BOOST_PP_INTERCEPT_95
115 # define BOOST_PP_INTERCEPT_96
116 # define BOOST_PP_INTERCEPT_97
117 # define BOOST_PP_INTERCEPT_98
118 # define BOOST_PP_INTERCEPT_99
119 # define BOOST_PP_INTERCEPT_100
120 # define BOOST_PP_INTERCEPT_101
121 # define BOOST_PP_INTERCEPT_102
122 # define BOOST_PP_INTERCEPT_103
123 # define BOOST_PP_INTERCEPT_104
124 # define BOOST_PP_INTERCEPT_105
125 # define BOOST_PP_INTERCEPT_106
126 # define BOOST_PP_INTERCEPT_107
127 # define BOOST_PP_INTERCEPT_108
128 # define BOOST_PP_INTERCEPT_109
129 # define BOOST_PP_INTERCEPT_110
130 # define BOOST_PP_INTERCEPT_111
131 # define BOOST_PP_INTERCEPT_112
132 # define BOOST_PP_INTERCEPT_113
133 # define BOOST_PP_INTERCEPT_114
134 # define BOOST_PP_INTERCEPT_115
135 # define BOOST_PP_INTERCEPT_116
136 # define BOOST_PP_INTERCEPT_117
137 # define BOOST_PP_INTERCEPT_118
138 # define BOOST_PP_INTERCEPT_119
139 # define BOOST_PP_INTERCEPT_120
140 # define BOOST_PP_INTERCEPT_121
141 # define BOOST_PP_INTERCEPT_122
142 # define BOOST_PP_INTERCEPT_123
143 # define BOOST_PP_INTERCEPT_124
144 # define BOOST_PP_INTERCEPT_125
145 # define BOOST_PP_INTERCEPT_126
146 # define BOOST_PP_INTERCEPT_127
147 # define BOOST_PP_INTERCEPT_128
148 # define BOOST_PP_INTERCEPT_129
149 # define BOOST_PP_INTERCEPT_130
150 # define BOOST_PP_INTERCEPT_131
151 # define BOOST_PP_INTERCEPT_132
152 # define BOOST_PP_INTERCEPT_133
153 # define BOOST_PP_INTERCEPT_134
154 # define BOOST_PP_INTERCEPT_135
155 # define BOOST_PP_INTERCEPT_136
156 # define BOOST_PP_INTERCEPT_137
157 # define BOOST_PP_INTERCEPT_138
158 # define BOOST_PP_INTERCEPT_139
159 # define BOOST_PP_INTERCEPT_140
160 # define BOOST_PP_INTERCEPT_141
161 # define BOOST_PP_INTERCEPT_142
162 # define BOOST_PP_INTERCEPT_143
163 # define BOOST_PP_INTERCEPT_144
164 # define BOOST_PP_INTERCEPT_145
165 # define BOOST_PP_INTERCEPT_146
166 # define BOOST_PP_INTERCEPT_147
167 # define BOOST_PP_INTERCEPT_148
168 # define BOOST_PP_INTERCEPT_149
169 # define BOOST_PP_INTERCEPT_150
170 # define BOOST_PP_INTERCEPT_151
171 # define BOOST_PP_INTERCEPT_152
172 # define BOOST_PP_INTERCEPT_153
173 # define BOOST_PP_INTERCEPT_154
174 # define BOOST_PP_INTERCEPT_155
175 # define BOOST_PP_INTERCEPT_156
176 # define BOOST_PP_INTERCEPT_157
177 # define BOOST_PP_INTERCEPT_158
178 # define BOOST_PP_INTERCEPT_159
179 # define BOOST_PP_INTERCEPT_160
180 # define BOOST_PP_INTERCEPT_161
181 # define BOOST_PP_INTERCEPT_162
182 # define BOOST_PP_INTERCEPT_163
183 # define BOOST_PP_INTERCEPT_164
184 # define BOOST_PP_INTERCEPT_165
185 # define BOOST_PP_INTERCEPT_166
186 # define BOOST_PP_INTERCEPT_167
187 # define BOOST_PP_INTERCEPT_168
188 # define BOOST_PP_INTERCEPT_169
189 # define BOOST_PP_INTERCEPT_170
190 # define BOOST_PP_INTERCEPT_171
191 # define BOOST_PP_INTERCEPT_172
192 # define BOOST_PP_INTERCEPT_173
193 # define BOOST_PP_INTERCEPT_174
194 # define BOOST_PP_INTERCEPT_175
195 # define BOOST_PP_INTERCEPT_176
196 # define BOOST_PP_INTERCEPT_177
197 # define BOOST_PP_INTERCEPT_178
198 # define BOOST_PP_INTERCEPT_179
199 # define BOOST_PP_INTERCEPT_180
200 # define BOOST_PP_INTERCEPT_181
201 # define BOOST_PP_INTERCEPT_182
202 # define BOOST_PP_INTERCEPT_183
203 # define BOOST_PP_INTERCEPT_184
204 # define BOOST_PP_INTERCEPT_185
205 # define BOOST_PP_INTERCEPT_186
206 # define BOOST_PP_INTERCEPT_187
207 # define BOOST_PP_INTERCEPT_188
208 # define BOOST_PP_INTERCEPT_189
209 # define BOOST_PP_INTERCEPT_190
210 # define BOOST_PP_INTERCEPT_191
211 # define BOOST_PP_INTERCEPT_192
212 # define BOOST_PP_INTERCEPT_193
213 # define BOOST_PP_INTERCEPT_194
214 # define BOOST_PP_INTERCEPT_195
215 # define BOOST_PP_INTERCEPT_196
216 # define BOOST_PP_INTERCEPT_197
217 # define BOOST_PP_INTERCEPT_198
218 # define BOOST_PP_INTERCEPT_199
219 # define BOOST_PP_INTERCEPT_200
220 # define BOOST_PP_INTERCEPT_201
221 # define BOOST_PP_INTERCEPT_202
222 # define BOOST_PP_INTERCEPT_203
223 # define BOOST_PP_INTERCEPT_204
224 # define BOOST_PP_INTERCEPT_205
225 # define BOOST_PP_INTERCEPT_206
226 # define BOOST_PP_INTERCEPT_207
227 # define BOOST_PP_INTERCEPT_208
228 # define BOOST_PP_INTERCEPT_209
229 # define BOOST_PP_INTERCEPT_210
230 # define BOOST_PP_INTERCEPT_211
231 # define BOOST_PP_INTERCEPT_212
232 # define BOOST_PP_INTERCEPT_213
233 # define BOOST_PP_INTERCEPT_214
234 # define BOOST_PP_INTERCEPT_215
235 # define BOOST_PP_INTERCEPT_216
236 # define BOOST_PP_INTERCEPT_217
237 # define BOOST_PP_INTERCEPT_218
238 # define BOOST_PP_INTERCEPT_219
239 # define BOOST_PP_INTERCEPT_220
240 # define BOOST_PP_INTERCEPT_221
241 # define BOOST_PP_INTERCEPT_222
242 # define BOOST_PP_INTERCEPT_223
243 # define BOOST_PP_INTERCEPT_224
244 # define BOOST_PP_INTERCEPT_225
245 # define BOOST_PP_INTERCEPT_226
246 # define BOOST_PP_INTERCEPT_227
247 # define BOOST_PP_INTERCEPT_228
248 # define BOOST_PP_INTERCEPT_229
249 # define BOOST_PP_INTERCEPT_230
250 # define BOOST_PP_INTERCEPT_231
251 # define BOOST_PP_INTERCEPT_232
252 # define BOOST_PP_INTERCEPT_233
253 # define BOOST_PP_INTERCEPT_234
254 # define BOOST_PP_INTERCEPT_235
255 # define BOOST_PP_INTERCEPT_236
256 # define BOOST_PP_INTERCEPT_237
257 # define BOOST_PP_INTERCEPT_238
258 # define BOOST_PP_INTERCEPT_239
259 # define BOOST_PP_INTERCEPT_240
260 # define BOOST_PP_INTERCEPT_241
261 # define BOOST_PP_INTERCEPT_242
262 # define BOOST_PP_INTERCEPT_243
263 # define BOOST_PP_INTERCEPT_244
264 # define BOOST_PP_INTERCEPT_245
265 # define BOOST_PP_INTERCEPT_246
266 # define BOOST_PP_INTERCEPT_247
267 # define BOOST_PP_INTERCEPT_248
268 # define BOOST_PP_INTERCEPT_249
269 # define BOOST_PP_INTERCEPT_250
270 # define BOOST_PP_INTERCEPT_251
271 # define BOOST_PP_INTERCEPT_252
272 # define BOOST_PP_INTERCEPT_253
273 # define BOOST_PP_INTERCEPT_254
274 # define BOOST_PP_INTERCEPT_255
275 # define BOOST_PP_INTERCEPT_256