Attempt to represent the S^2->S^3 header reorganisation as a series of "hg rename" operations
1 // Boost.Function library
3 // Copyright Douglas Gregor 2003. Use, modification and
4 // distribution is subject to the Boost Software License, Version
5 // 1.0. (See accompanying file LICENSE_1_0.txt or copy at
6 // http://www.boost.org/LICENSE_1_0.txt)
8 // For more information, see http://www.boost.org
10 #if BOOST_FUNCTION_NUM_ARGS == 0
11 # ifndef BOOST_FUNCTION_0
12 # define BOOST_FUNCTION_0
13 # include <boost/function/function_template.hpp>
15 #elif BOOST_FUNCTION_NUM_ARGS == 1
16 # ifndef BOOST_FUNCTION_1
17 # define BOOST_FUNCTION_1
18 # include <boost/function/function_template.hpp>
20 #elif BOOST_FUNCTION_NUM_ARGS == 2
21 # ifndef BOOST_FUNCTION_2
22 # define BOOST_FUNCTION_2
23 # include <boost/function/function_template.hpp>
25 #elif BOOST_FUNCTION_NUM_ARGS == 3
26 # ifndef BOOST_FUNCTION_3
27 # define BOOST_FUNCTION_3
28 # include <boost/function/function_template.hpp>
30 #elif BOOST_FUNCTION_NUM_ARGS == 4
31 # ifndef BOOST_FUNCTION_4
32 # define BOOST_FUNCTION_4
33 # include <boost/function/function_template.hpp>
35 #elif BOOST_FUNCTION_NUM_ARGS == 5
36 # ifndef BOOST_FUNCTION_5
37 # define BOOST_FUNCTION_5
38 # include <boost/function/function_template.hpp>
40 #elif BOOST_FUNCTION_NUM_ARGS == 6
41 # ifndef BOOST_FUNCTION_6
42 # define BOOST_FUNCTION_6
43 # include <boost/function/function_template.hpp>
45 #elif BOOST_FUNCTION_NUM_ARGS == 7
46 # ifndef BOOST_FUNCTION_7
47 # define BOOST_FUNCTION_7
48 # include <boost/function/function_template.hpp>
50 #elif BOOST_FUNCTION_NUM_ARGS == 8
51 # ifndef BOOST_FUNCTION_8
52 # define BOOST_FUNCTION_8
53 # include <boost/function/function_template.hpp>
55 #elif BOOST_FUNCTION_NUM_ARGS == 9
56 # ifndef BOOST_FUNCTION_9
57 # define BOOST_FUNCTION_9
58 # include <boost/function/function_template.hpp>
60 #elif BOOST_FUNCTION_NUM_ARGS == 10
61 # ifndef BOOST_FUNCTION_10
62 # define BOOST_FUNCTION_10
63 # include <boost/function/function_template.hpp>
65 #elif BOOST_FUNCTION_NUM_ARGS == 11
66 # ifndef BOOST_FUNCTION_11
67 # define BOOST_FUNCTION_11
68 # include <boost/function/function_template.hpp>
70 #elif BOOST_FUNCTION_NUM_ARGS == 12
71 # ifndef BOOST_FUNCTION_12
72 # define BOOST_FUNCTION_12
73 # include <boost/function/function_template.hpp>
75 #elif BOOST_FUNCTION_NUM_ARGS == 13
76 # ifndef BOOST_FUNCTION_13
77 # define BOOST_FUNCTION_13
78 # include <boost/function/function_template.hpp>
80 #elif BOOST_FUNCTION_NUM_ARGS == 14
81 # ifndef BOOST_FUNCTION_14
82 # define BOOST_FUNCTION_14
83 # include <boost/function/function_template.hpp>
85 #elif BOOST_FUNCTION_NUM_ARGS == 15
86 # ifndef BOOST_FUNCTION_15
87 # define BOOST_FUNCTION_15
88 # include <boost/function/function_template.hpp>
90 #elif BOOST_FUNCTION_NUM_ARGS == 16
91 # ifndef BOOST_FUNCTION_16
92 # define BOOST_FUNCTION_16
93 # include <boost/function/function_template.hpp>
95 #elif BOOST_FUNCTION_NUM_ARGS == 17
96 # ifndef BOOST_FUNCTION_17
97 # define BOOST_FUNCTION_17
98 # include <boost/function/function_template.hpp>
100 #elif BOOST_FUNCTION_NUM_ARGS == 18
101 # ifndef BOOST_FUNCTION_18
102 # define BOOST_FUNCTION_18
103 # include <boost/function/function_template.hpp>
105 #elif BOOST_FUNCTION_NUM_ARGS == 19
106 # ifndef BOOST_FUNCTION_19
107 # define BOOST_FUNCTION_19
108 # include <boost/function/function_template.hpp>
110 #elif BOOST_FUNCTION_NUM_ARGS == 20
111 # ifndef BOOST_FUNCTION_20
112 # define BOOST_FUNCTION_20
113 # include <boost/function/function_template.hpp>
115 #elif BOOST_FUNCTION_NUM_ARGS == 21
116 # ifndef BOOST_FUNCTION_21
117 # define BOOST_FUNCTION_21
118 # include <boost/function/function_template.hpp>
120 #elif BOOST_FUNCTION_NUM_ARGS == 22
121 # ifndef BOOST_FUNCTION_22
122 # define BOOST_FUNCTION_22
123 # include <boost/function/function_template.hpp>
125 #elif BOOST_FUNCTION_NUM_ARGS == 23
126 # ifndef BOOST_FUNCTION_23
127 # define BOOST_FUNCTION_23
128 # include <boost/function/function_template.hpp>
130 #elif BOOST_FUNCTION_NUM_ARGS == 24
131 # ifndef BOOST_FUNCTION_24
132 # define BOOST_FUNCTION_24
133 # include <boost/function/function_template.hpp>
135 #elif BOOST_FUNCTION_NUM_ARGS == 25
136 # ifndef BOOST_FUNCTION_25
137 # define BOOST_FUNCTION_25
138 # include <boost/function/function_template.hpp>
140 #elif BOOST_FUNCTION_NUM_ARGS == 26
141 # ifndef BOOST_FUNCTION_26
142 # define BOOST_FUNCTION_26
143 # include <boost/function/function_template.hpp>
145 #elif BOOST_FUNCTION_NUM_ARGS == 27
146 # ifndef BOOST_FUNCTION_27
147 # define BOOST_FUNCTION_27
148 # include <boost/function/function_template.hpp>
150 #elif BOOST_FUNCTION_NUM_ARGS == 28
151 # ifndef BOOST_FUNCTION_28
152 # define BOOST_FUNCTION_28
153 # include <boost/function/function_template.hpp>
155 #elif BOOST_FUNCTION_NUM_ARGS == 29
156 # ifndef BOOST_FUNCTION_29
157 # define BOOST_FUNCTION_29
158 # include <boost/function/function_template.hpp>
160 #elif BOOST_FUNCTION_NUM_ARGS == 30
161 # ifndef BOOST_FUNCTION_30
162 # define BOOST_FUNCTION_30
163 # include <boost/function/function_template.hpp>
165 #elif BOOST_FUNCTION_NUM_ARGS == 31
166 # ifndef BOOST_FUNCTION_31
167 # define BOOST_FUNCTION_31
168 # include <boost/function/function_template.hpp>
170 #elif BOOST_FUNCTION_NUM_ARGS == 32
171 # ifndef BOOST_FUNCTION_32
172 # define BOOST_FUNCTION_32
173 # include <boost/function/function_template.hpp>
175 #elif BOOST_FUNCTION_NUM_ARGS == 33
176 # ifndef BOOST_FUNCTION_33
177 # define BOOST_FUNCTION_33
178 # include <boost/function/function_template.hpp>
180 #elif BOOST_FUNCTION_NUM_ARGS == 34
181 # ifndef BOOST_FUNCTION_34
182 # define BOOST_FUNCTION_34
183 # include <boost/function/function_template.hpp>
185 #elif BOOST_FUNCTION_NUM_ARGS == 35
186 # ifndef BOOST_FUNCTION_35
187 # define BOOST_FUNCTION_35
188 # include <boost/function/function_template.hpp>
190 #elif BOOST_FUNCTION_NUM_ARGS == 36
191 # ifndef BOOST_FUNCTION_36
192 # define BOOST_FUNCTION_36
193 # include <boost/function/function_template.hpp>
195 #elif BOOST_FUNCTION_NUM_ARGS == 37
196 # ifndef BOOST_FUNCTION_37
197 # define BOOST_FUNCTION_37
198 # include <boost/function/function_template.hpp>
200 #elif BOOST_FUNCTION_NUM_ARGS == 38
201 # ifndef BOOST_FUNCTION_38
202 # define BOOST_FUNCTION_38
203 # include <boost/function/function_template.hpp>
205 #elif BOOST_FUNCTION_NUM_ARGS == 39
206 # ifndef BOOST_FUNCTION_39
207 # define BOOST_FUNCTION_39
208 # include <boost/function/function_template.hpp>
210 #elif BOOST_FUNCTION_NUM_ARGS == 40
211 # ifndef BOOST_FUNCTION_40
212 # define BOOST_FUNCTION_40
213 # include <boost/function/function_template.hpp>
215 #elif BOOST_FUNCTION_NUM_ARGS == 41
216 # ifndef BOOST_FUNCTION_41
217 # define BOOST_FUNCTION_41
218 # include <boost/function/function_template.hpp>
220 #elif BOOST_FUNCTION_NUM_ARGS == 42
221 # ifndef BOOST_FUNCTION_42
222 # define BOOST_FUNCTION_42
223 # include <boost/function/function_template.hpp>
225 #elif BOOST_FUNCTION_NUM_ARGS == 43
226 # ifndef BOOST_FUNCTION_43
227 # define BOOST_FUNCTION_43
228 # include <boost/function/function_template.hpp>
230 #elif BOOST_FUNCTION_NUM_ARGS == 44
231 # ifndef BOOST_FUNCTION_44
232 # define BOOST_FUNCTION_44
233 # include <boost/function/function_template.hpp>
235 #elif BOOST_FUNCTION_NUM_ARGS == 45
236 # ifndef BOOST_FUNCTION_45
237 # define BOOST_FUNCTION_45
238 # include <boost/function/function_template.hpp>
240 #elif BOOST_FUNCTION_NUM_ARGS == 46
241 # ifndef BOOST_FUNCTION_46
242 # define BOOST_FUNCTION_46
243 # include <boost/function/function_template.hpp>
245 #elif BOOST_FUNCTION_NUM_ARGS == 47
246 # ifndef BOOST_FUNCTION_47
247 # define BOOST_FUNCTION_47
248 # include <boost/function/function_template.hpp>
250 #elif BOOST_FUNCTION_NUM_ARGS == 48
251 # ifndef BOOST_FUNCTION_48
252 # define BOOST_FUNCTION_48
253 # include <boost/function/function_template.hpp>
255 #elif BOOST_FUNCTION_NUM_ARGS == 49
256 # ifndef BOOST_FUNCTION_49
257 # define BOOST_FUNCTION_49
258 # include <boost/function/function_template.hpp>
260 #elif BOOST_FUNCTION_NUM_ARGS == 50
261 # ifndef BOOST_FUNCTION_50
262 # define BOOST_FUNCTION_50
263 # include <boost/function/function_template.hpp>
266 # error Cannot handle Boost.Function objects that accept more than 50 arguments!