32
47
inline void * operator new (__SIZE_TYPE__, AC::AnyResultBuffer *p) { return p; }
33
48
inline void operator delete (void *, AC::AnyResultBuffer *) { } // for VC++
35
#endif // __ac_FIRST__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1__
37
#line 1 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CSyntax.h"
39
#line 40 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/CSyntax.h"
51
#endif // __ac_FIRST__var_tmp_aspectc4343_debian_Puma_gen45release_step1__
53
#line 1 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/CSyntax.h"
55
#line 56 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/CSyntax.h"
57
#ifndef __ac_fwd_WinTypeKeywords__
58
#define __ac_fwd_WinTypeKeywords__
59
class WinTypeKeywords;
61
template <class JoinPoint>
62
__attribute((always_inline)) inline void invoke_WinTypeKeywords_WinTypeKeywords_a0_after (JoinPoint *tjp);
66
#ifndef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
67
#define __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
70
#ifndef __ac_fwd_ExtACSyntaxCoupling__
71
#define __ac_fwd_ExtACSyntaxCoupling__
72
class ExtACSyntaxCoupling;
74
template <class JoinPoint>
75
__attribute((always_inline)) inline void invoke_ExtACSyntaxCoupling_ExtACSyntaxCoupling_a0_after (JoinPoint *tjp);
76
template <class JoinPoint>
77
__attribute((always_inline)) inline void invoke_ExtACSyntaxCoupling_ExtACSyntaxCoupling_a1_around (JoinPoint *tjp);
78
template <class JoinPoint>
79
__attribute((always_inline)) inline void invoke_ExtACSyntaxCoupling_ExtACSyntaxCoupling_a2_around (JoinPoint *tjp);
83
#ifndef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
84
#define __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
87
#ifndef __ac_fwd_ExtGnu__
88
#define __ac_fwd_ExtGnu__
91
template <class JoinPoint>
92
__attribute((always_inline)) inline void invoke_ExtGnu_ExtGnu_a0_around (JoinPoint *tjp);
93
template <class JoinPoint>
94
__attribute((always_inline)) inline void invoke_ExtGnu_ExtGnu_a1_after (JoinPoint *tjp);
95
template <class JoinPoint>
96
__attribute((always_inline)) inline void invoke_ExtGnu_ExtGnu_a2_after (JoinPoint *tjp);
97
template <class JoinPoint>
98
__attribute((always_inline)) inline void invoke_ExtGnu_ExtGnu_a3_around (JoinPoint *tjp);
99
template <class JoinPoint>
100
__attribute((always_inline)) inline void invoke_ExtGnu_ExtGnu_a4_after (JoinPoint *tjp);
101
template <class JoinPoint>
102
__attribute((always_inline)) inline void invoke_ExtGnu_ExtGnu_a5_after (JoinPoint *tjp);
103
template <class JoinPoint>
104
__attribute((always_inline)) inline void invoke_ExtGnu_ExtGnu_a6_after (JoinPoint *tjp);
105
template <class JoinPoint>
106
__attribute((always_inline)) inline void invoke_ExtGnu_ExtGnu_a7_before (JoinPoint *tjp);
107
template <class JoinPoint>
108
__attribute((always_inline)) inline void invoke_ExtGnu_ExtGnu_a8_after (JoinPoint *tjp);
109
template <class JoinPoint>
110
__attribute((always_inline)) inline void invoke_ExtGnu_ExtGnu_a9_after (JoinPoint *tjp);
111
template <class JoinPoint>
112
__attribute((always_inline)) inline void invoke_ExtGnu_ExtGnu_a10_after (JoinPoint *tjp);
113
template <class JoinPoint>
114
__attribute((always_inline)) inline void invoke_ExtGnu_ExtGnu_a11_after (JoinPoint *tjp);
115
template <class JoinPoint>
116
__attribute((always_inline)) inline void invoke_ExtGnu_ExtGnu_a12_after (JoinPoint *tjp);
117
template <class JoinPoint>
118
__attribute((always_inline)) inline void invoke_ExtGnu_ExtGnu_a13_after (JoinPoint *tjp);
119
template <class JoinPoint>
120
__attribute((always_inline)) inline void invoke_ExtGnu_ExtGnu_a14_before (JoinPoint *tjp);
121
template <class JoinPoint>
122
__attribute((always_inline)) inline void invoke_ExtGnu_ExtGnu_a15_before (JoinPoint *tjp);
123
template <class JoinPoint>
124
__attribute((always_inline)) inline void invoke_ExtGnu_ExtGnu_a16_around (JoinPoint *tjp);
128
#ifndef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
129
#define __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
41
132
#ifndef __ac_fwd_CMatchSyntax__
42
133
#define __ac_fwd_CMatchSyntax__
43
134
class CMatchSyntax;
45
136
template <class JoinPoint>
46
inline void invoke_CMatchSyntax_CMatchSyntax_a0_around (JoinPoint *tjp);
47
template <class JoinPoint>
48
inline void invoke_CMatchSyntax_CMatchSyntax_a1_around (JoinPoint *tjp);
49
template <class JoinPoint>
50
inline void invoke_CMatchSyntax_CMatchSyntax_a2_around (JoinPoint *tjp);
51
template <class JoinPoint>
52
inline void invoke_CMatchSyntax_CMatchSyntax_a3_around (JoinPoint *tjp);
53
template <class JoinPoint>
54
inline void invoke_CMatchSyntax_CMatchSyntax_a4_around (JoinPoint *tjp);
55
template <class JoinPoint>
56
inline void invoke_CMatchSyntax_CMatchSyntax_a5_after (JoinPoint *tjp);
57
template <class JoinPoint>
58
inline void invoke_CMatchSyntax_CMatchSyntax_a6_after (JoinPoint *tjp);
59
template <class JoinPoint>
60
inline void invoke_CMatchSyntax_CMatchSyntax_a7_around (JoinPoint *tjp);
61
template <class JoinPoint>
62
inline void invoke_CMatchSyntax_CMatchSyntax_a8_around (JoinPoint *tjp);
63
template <class JoinPoint>
64
inline void invoke_CMatchSyntax_CMatchSyntax_a9_around (JoinPoint *tjp);
65
template <class JoinPoint>
66
inline void invoke_CMatchSyntax_CMatchSyntax_a10_around (JoinPoint *tjp);
67
template <class JoinPoint>
68
inline void invoke_CMatchSyntax_CMatchSyntax_a11_around (JoinPoint *tjp);
69
template <class JoinPoint>
70
inline void invoke_CMatchSyntax_CMatchSyntax_a12_around (JoinPoint *tjp);
71
template <class JoinPoint>
72
inline void invoke_CMatchSyntax_CMatchSyntax_a13_around (JoinPoint *tjp);
73
template <class JoinPoint>
74
inline void invoke_CMatchSyntax_CMatchSyntax_a14_around (JoinPoint *tjp);
75
template <class JoinPoint>
76
inline void invoke_CMatchSyntax_CMatchSyntax_a15_around (JoinPoint *tjp);
77
template <class JoinPoint>
78
inline void invoke_CMatchSyntax_CMatchSyntax_a16_around (JoinPoint *tjp);
79
template <class JoinPoint>
80
inline void invoke_CMatchSyntax_CMatchSyntax_a17_around (JoinPoint *tjp);
81
template <class JoinPoint>
82
inline void invoke_CMatchSyntax_CMatchSyntax_a18_around (JoinPoint *tjp);
83
template <class JoinPoint>
84
inline void invoke_CMatchSyntax_CMatchSyntax_a19_around (JoinPoint *tjp);
85
template <class JoinPoint>
86
inline void invoke_CMatchSyntax_CMatchSyntax_a20_around (JoinPoint *tjp);
87
template <class JoinPoint>
88
inline void invoke_CMatchSyntax_CMatchSyntax_a21_around (JoinPoint *tjp);
89
template <class JoinPoint>
90
inline void invoke_CMatchSyntax_CMatchSyntax_a22_around (JoinPoint *tjp);
91
template <class JoinPoint>
92
inline void invoke_CMatchSyntax_CMatchSyntax_a23_around (JoinPoint *tjp);
93
template <class JoinPoint>
94
inline void invoke_CMatchSyntax_CMatchSyntax_a24_around (JoinPoint *tjp);
95
template <class JoinPoint, class Binding>
96
inline void invoke_CMatchSyntax_CMatchSyntax_a25_before (JoinPoint *tjp);
100
#ifndef __ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
101
#define __ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
104
#ifndef __ac_fwd_ExtGnu__
105
#define __ac_fwd_ExtGnu__
108
template <class JoinPoint, class Binding>
109
inline void invoke_ExtGnu_ExtGnu_a0_after (JoinPoint *tjp);
110
template <class JoinPoint, class Binding>
111
inline void invoke_ExtGnu_ExtGnu_a1_around (JoinPoint *tjp);
112
template <class JoinPoint>
113
inline void invoke_ExtGnu_ExtGnu_a2_after (JoinPoint *tjp);
114
template <class JoinPoint>
115
inline void invoke_ExtGnu_ExtGnu_a3_around (JoinPoint *tjp);
116
template <class JoinPoint>
117
inline void invoke_ExtGnu_ExtGnu_a4_after (JoinPoint *tjp);
118
template <class JoinPoint>
119
inline void invoke_ExtGnu_ExtGnu_a5_after (JoinPoint *tjp);
120
template <class JoinPoint>
121
inline void invoke_ExtGnu_ExtGnu_a6_after (JoinPoint *tjp);
122
template <class JoinPoint, class Binding>
123
inline void invoke_ExtGnu_ExtGnu_a7_before (JoinPoint *tjp);
124
template <class JoinPoint, class Binding>
125
inline void invoke_ExtGnu_ExtGnu_a8_after (JoinPoint *tjp);
126
template <class JoinPoint, class Binding>
127
inline void invoke_ExtGnu_ExtGnu_a9_after (JoinPoint *tjp);
128
template <class JoinPoint, class Binding>
129
inline void invoke_ExtGnu_ExtGnu_a10_after (JoinPoint *tjp);
130
template <class JoinPoint, class Binding>
131
inline void invoke_ExtGnu_ExtGnu_a11_after (JoinPoint *tjp);
132
template <class JoinPoint, class Binding>
133
inline void invoke_ExtGnu_ExtGnu_a12_after (JoinPoint *tjp);
134
template <class JoinPoint>
135
inline void invoke_ExtGnu_ExtGnu_a13_after (JoinPoint *tjp);
136
template <class JoinPoint>
137
inline void invoke_ExtGnu_ExtGnu_a14_before (JoinPoint *tjp);
138
template <class JoinPoint, class Binding>
139
inline void invoke_ExtGnu_ExtGnu_a15_before (JoinPoint *tjp);
143
#ifndef __ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtGnu_ah__
144
#define __ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtGnu_ah__
137
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a0_around (JoinPoint *tjp);
138
template <class JoinPoint>
139
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a1_around (JoinPoint *tjp);
140
template <class JoinPoint>
141
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a2_around (JoinPoint *tjp);
142
template <class JoinPoint>
143
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a3_around (JoinPoint *tjp);
144
template <class JoinPoint>
145
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a4_around (JoinPoint *tjp);
146
template <class JoinPoint>
147
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a5_after (JoinPoint *tjp);
148
template <class JoinPoint>
149
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a6_after (JoinPoint *tjp);
150
template <class JoinPoint>
151
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a7_around (JoinPoint *tjp);
152
template <class JoinPoint>
153
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a8_around (JoinPoint *tjp);
154
template <class JoinPoint>
155
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a9_around (JoinPoint *tjp);
156
template <class JoinPoint>
157
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a10_around (JoinPoint *tjp);
158
template <class JoinPoint>
159
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a11_around (JoinPoint *tjp);
160
template <class JoinPoint>
161
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a12_around (JoinPoint *tjp);
162
template <class JoinPoint>
163
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a13_around (JoinPoint *tjp);
164
template <class JoinPoint>
165
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a14_around (JoinPoint *tjp);
166
template <class JoinPoint>
167
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a15_around (JoinPoint *tjp);
168
template <class JoinPoint>
169
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a16_around (JoinPoint *tjp);
170
template <class JoinPoint>
171
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a17_around (JoinPoint *tjp);
172
template <class JoinPoint>
173
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a18_around (JoinPoint *tjp);
174
template <class JoinPoint>
175
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a19_around (JoinPoint *tjp);
176
template <class JoinPoint>
177
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a20_around (JoinPoint *tjp);
178
template <class JoinPoint>
179
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a21_around (JoinPoint *tjp);
180
template <class JoinPoint>
181
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a22_around (JoinPoint *tjp);
182
template <class JoinPoint>
183
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a23_around (JoinPoint *tjp);
184
template <class JoinPoint>
185
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a24_around (JoinPoint *tjp);
186
template <class JoinPoint>
187
__attribute((always_inline)) inline void invoke_CMatchSyntax_CMatchSyntax_a25_before (JoinPoint *tjp);
191
#ifndef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
192
#define __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
147
195
#ifndef __ac_fwd_WinAsm__
162
210
class WinDeclSpecs;
164
212
template <class JoinPoint>
165
inline void invoke_WinDeclSpecs_WinDeclSpecs_a0_after (JoinPoint *tjp);
166
template <class JoinPoint>
167
inline void invoke_WinDeclSpecs_WinDeclSpecs_a1_after (JoinPoint *tjp);
168
template <class JoinPoint>
169
inline void invoke_WinDeclSpecs_WinDeclSpecs_a2_around (JoinPoint *tjp);
170
template <class JoinPoint>
171
inline void invoke_WinDeclSpecs_WinDeclSpecs_a3_around (JoinPoint *tjp);
175
#ifndef __ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
176
#define __ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
179
#ifndef __ac_fwd_ExtACSyntaxCoupling__
180
#define __ac_fwd_ExtACSyntaxCoupling__
181
class ExtACSyntaxCoupling;
183
template <class JoinPoint>
184
inline void invoke_ExtACSyntaxCoupling_ExtACSyntaxCoupling_a0_after (JoinPoint *tjp);
185
template <class JoinPoint>
186
inline void invoke_ExtACSyntaxCoupling_ExtACSyntaxCoupling_a1_around (JoinPoint *tjp);
187
template <class JoinPoint>
188
inline void invoke_ExtACSyntaxCoupling_ExtACSyntaxCoupling_a2_around (JoinPoint *tjp);
192
#ifndef __ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
193
#define __ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
196
#ifndef __ac_fwd_WinTypeKeywords__
197
#define __ac_fwd_WinTypeKeywords__
198
class WinTypeKeywords;
200
template <class JoinPoint>
201
inline void invoke_WinTypeKeywords_WinTypeKeywords_a0_after (JoinPoint *tjp);
205
#ifndef __ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
206
#define __ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
209
#line 1 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CSyntax.h"
211
#line 212 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/CSyntax.h"
212
#include "CMatchSyntax.ah"
214
#include "ExtACSyntaxH.ah"
216
#include "WinDeclSpecs.ah"
217
#ifndef __ac_guard__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_inc_Puma_CSyntax_h__
218
#define __ac_guard__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_inc_Puma_CSyntax_h__
220
#line 1 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CSyntax.h"
213
__attribute((always_inline)) inline void invoke_WinDeclSpecs_WinDeclSpecs_a0_after (JoinPoint *tjp);
214
template <class JoinPoint>
215
__attribute((always_inline)) inline void invoke_WinDeclSpecs_WinDeclSpecs_a1_after (JoinPoint *tjp);
216
template <class JoinPoint>
217
__attribute((always_inline)) inline void invoke_WinDeclSpecs_WinDeclSpecs_a2_around (JoinPoint *tjp);
218
template <class JoinPoint>
219
__attribute((always_inline)) inline void invoke_WinDeclSpecs_WinDeclSpecs_a3_around (JoinPoint *tjp);
223
#ifndef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
224
#define __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
227
#line 1 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/CSyntax.h"
221
228
// This file is part of PUMA.
222
229
// Copyright (C) 1999-2003 The PUMA developer team.
256
#line 257 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/CSyntax.h"
263
#line 264 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/CSyntax.h"
258
267
class WinIfExists;
259
268
class WinImportHandler;
272
class WinMemberExplSpec;
273
class WinTypeKeywords;
264
276
class ExtACBuilderCoupling;
265
277
class ExtACSyntaxCoupling;
267
279
class ExtACKeywords;
270
class WinMemberExplSpec;
271
class WinTypeKeywords;
272
281
class PragmaOnceUnitState;
273
282
class PragmaOnce;
278
#line 35 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CSyntax.h"
286
#line 35 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/CSyntax.h"
288
#line 289 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/CSyntax.h"
291
#ifndef __ac_guard__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinAsm_ah__
292
#define __ac_guard__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinAsm_ah__
297
#line 35 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/CSyntax.h"
299
#line 300 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/CSyntax.h"
302
#ifndef __ac_guard__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
303
#define __ac_guard__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
304
#include "WinDeclSpecs.ah"
308
#line 35 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/CSyntax.h"
310
#line 311 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/CSyntax.h"
313
#ifndef __ac_guard__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
314
#define __ac_guard__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
315
#include "ExtACSyntaxH.ah"
319
#line 35 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/CSyntax.h"
321
#line 322 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/CSyntax.h"
324
#ifndef __ac_guard__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
325
#define __ac_guard__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
330
#line 35 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/CSyntax.h"
332
#line 333 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/CSyntax.h"
335
#ifndef __ac_guard__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
336
#define __ac_guard__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
337
#include "CMatchSyntax.ah"
341
#line 35 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/CSyntax.h"
279
342
class CSyntax : public Syntax {
280
#line 281 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/CSyntax.h"
343
#line 344 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/CSyntax.h"
344
friend class ::CCExprResolve;
345
friend class ::CExprResolve;
281
346
friend class ::WinIfExists;
282
347
friend class ::WinImportHandler;
283
348
friend class ::WinMacros;
284
friend class ::CMatchSyntax;
285
friend class ::ExtGnu;
349
friend class ::WinAsm;
350
friend class ::WinDeclSpecs;
351
friend class ::WinMemberExplSpec;
352
friend class ::WinTypeKeywords;
353
friend class ::WinFriend;
286
354
friend class ::ExtAC;
287
355
friend class ::ExtACBuilderCoupling;
288
356
friend class ::ExtACSyntaxCoupling;
289
357
friend class ::ExtACTree;
290
358
friend class ::ExtACKeywords;
291
friend class ::WinAsm;
292
friend class ::WinDeclSpecs;
293
friend class ::WinMemberExplSpec;
294
friend class ::WinTypeKeywords;
359
friend class ::ExtGnu;
295
360
friend class ::PragmaOnceUnitState;
296
361
friend class ::PragmaOnce;
297
friend class ::CCExprResolve;
298
friend class ::CExprResolve;
362
friend class ::CMatchSyntax;
300
#line 35 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CSyntax.h"
364
#line 35 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/CSyntax.h"
303
367
CSyntax (CBuilder &, CSemantic &);
305
#line 306 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/CSyntax.h"
306
public: inline void __exec_old_configure(::Puma::Config & );
369
#line 370 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/CSyntax.h"
370
public: __attribute__((always_inline)) inline void __exec_old_configure(::Puma::Config & );
308
#line 38 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CSyntax.h"
372
#line 38 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/CSyntax.h"
309
373
virtual void configure (Config &);
311
375
typedef bitset<TOK_NO> tokenset;
634
661
virtual bool class_head ();
635
662
CTree * rule_class_key ();
636
663
virtual bool class_key ();
638
#line 639 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/CSyntax.h"
639
public: inline ::Puma::CTree * __exec_old_member_spec();
641
#line 246 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CSyntax.h"
642
virtual CTree *member_spec ();
644
#line 645 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/CSyntax.h"
645
public: inline ::Puma::CTree * __exec_old_member_decl();
647
#line 247 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CSyntax.h"
664
virtual CTree *member_spec ();
666
#line 667 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/CSyntax.h"
667
public: __attribute__((always_inline)) inline ::Puma::CTree * __exec_old_member_decl();
669
#line 250 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/CSyntax.h"
648
670
virtual CTree *member_decl ();
649
671
virtual CTree *member_declarator_list ();
650
672
virtual CTree *member_declarator ();
675
virtual bool is_fct_def ();
676
virtual bool is_ass_expr ();
655
678
virtual void handle_directive ();
657
680
typedef CSyntax CMatchCSyntax;
659
#line 347 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
661
virtual CTree * wildcards ( ) ;
662
virtual CTree * wc_extension ( ) ;
663
virtual CTree * wc_arguments ( ) ;
664
virtual CTree * wc_condition ( ) ;
665
virtual CTree * wc_condition1 ( ) ;
666
virtual CTree * wc_match ( ) ;
667
virtual CTree * wc_match_list ( ) ;
668
virtual CTree * wc_element ( ) ; private:
669
typedef CSyntax ExtGnuAsmSyntax;
671
#line 300 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/ExtGnu.ah"
673
CTree * gnu_asm_def ( ) ;
674
CTree * gnu_asm_operands ( ) ;
675
CTree * gnu_asm_operand ( ) ;
676
CTree * gnu_asm_clobbers ( ) ; private:
677
typedef CSyntax ExtGnuTypeofSyntax;
679
#line 470 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/ExtGnu.ah"
681
CTree * gnu_typeof ( ) ; private:
682
#line 347 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
684
virtual Puma :: CTree * wildcards ( ) ;
685
virtual Puma :: CTree * wc_extension ( ) ;
686
virtual Puma :: CTree * wc_arguments ( ) ;
687
virtual Puma :: CTree * wc_condition ( ) ;
688
virtual Puma :: CTree * wc_condition1 ( ) ;
689
virtual Puma :: CTree * wc_match ( ) ;
690
virtual Puma :: CTree * wc_match_list ( ) ;
691
virtual Puma :: CTree * wc_element ( ) ; private:
682
692
typedef CSyntax ExtACSyntax;
684
#line 28 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/ExtACSyntaxH.ah"
694
#line 30 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/aspects/ExtACSyntaxH.ah"
686
696
void skip_pointcut_expr ( ) ;
687
virtual CTree * order_decl ( ) ;
688
virtual CTree * order_list ( ) ;
689
virtual CTree * advice_decl ( ) ;
690
virtual CTree * pointcut_decl ( ) ;
691
virtual CTree * slice_ref ( ) ;
692
virtual CTree * class_slice_decl ( ) ;
693
virtual CTree * class_slice_member_decl ( ) ;
694
virtual CTree * class_slice_member_list ( ) ;
695
virtual CTree * pointcut_expr ( ) ;
696
virtual CTree * pointcut_member_decl ( ) ;
697
virtual CTree * advice_member_decl ( ) ;
698
virtual CTree * intro ( ) ; private:
697
virtual Puma :: CTree * order_decl ( ) ;
698
virtual Puma :: CTree * order_list ( ) ;
699
virtual Puma :: CTree * advice_decl ( ) ;
700
virtual Puma :: CTree * pointcut_decl ( ) ;
701
virtual Puma :: CTree * slice_ref ( ) ;
702
virtual Puma :: CTree * class_slice_decl ( ) ;
703
virtual Puma :: CTree * class_slice_member_decl ( ) ;
704
virtual Puma :: CTree * class_slice_member_list ( ) ;
705
virtual Puma :: CTree * pointcut_expr ( ) ;
706
virtual Puma :: CTree * pointcut_member_decl ( ) ;
707
virtual Puma :: CTree * advice_member_decl ( ) ;
708
virtual Puma :: CTree * intro ( ) ; private:
709
typedef CSyntax ExtGnuAsmSyntax;
711
#line 338 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/aspects/ExtGnu.ah"
713
Puma :: CTree * gnu_asm_spec ( ) ;
714
Puma :: CTree * gnu_asm_def ( ) ;
715
Puma :: CTree * gnu_asm_operands ( ) ;
716
Puma :: CTree * gnu_asm_operand ( ) ;
717
Puma :: CTree * gnu_asm_clobbers ( ) ; private:
718
typedef CSyntax ExtGnuTypeofSyntax;
720
#line 523 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/aspects/ExtGnu.ah"
722
Puma :: CTree * gnu_typeof ( ) ; private:
699
723
typedef CSyntax WinAsmSyntax;
701
#line 69 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/WinAsm.ah"
725
#line 66 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/aspects/WinAsm.ah"
703
727
virtual bool asm_block ( ) ;
704
CTree * rule_asm_block ( ) ; private:
728
Puma :: CTree * rule_asm_block ( ) ; private:
705
729
typedef CSyntax WinDeclSpecsSyntax;
707
#line 104 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/aspects/WinDeclSpecs.ah"
731
#line 102 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/aspects/WinDeclSpecs.ah"
710
virtual CTree * win_decl_spec ( ) ;
711
#line 255 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CSyntax.h"
734
virtual Puma :: CTree * win_decl_spec ( ) ;
735
#line 259 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/CSyntax.h"
714
738
inline CSyntax::CSyntax (CBuilder &b, CSemantic &s) : Syntax (b, s) {}
727
751
#endif /* __CSyntax_h__ */
729
#line 730 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/CSyntax.h"
730
#endif // __ac_guard__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_inc_Puma_CSyntax_h__
732
#line 270 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/CSyntax.h"
734
#line 735 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/CSyntax.h"
736
#ifdef __ac_FIRST_FILE__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_inc_Puma_CSyntax_h__
737
/*** begin of aspect includes ***/
738
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinIfExists_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinIfExists_ah__)
739
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinIfExists_ah__
753
#line 754 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/CSyntax.h"
755
#ifdef __ac_FIRST_FILE__var_tmp_aspectc4343_debian_Puma_gen45release_step1_inc_Puma_CSyntax_h__
756
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
757
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
758
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
759
#include "CCExprResolveCC.ah"
761
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
762
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
763
#include "ExtACTree.ah"
765
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
766
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
770
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
771
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
772
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
773
#include "CCExprResolveH.ah"
776
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
777
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
778
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
779
#include "CExprResolveCC.ah"
781
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
782
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
783
#include "ExtACTree.ah"
785
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
786
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
790
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveH_ah__
791
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveH_ah__
792
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveH_ah__
793
#include "CExprResolveH.ah"
796
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinIfExists_ah__
797
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinIfExists_ah__
798
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinIfExists_ah__
740
799
#include "WinIfExists.ah"
742
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinImportHandler_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinImportHandler_ah__)
743
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinImportHandler_ah__
802
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinImportHandler_ah__
803
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinImportHandler_ah__
804
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinImportHandler_ah__
744
805
#include "WinImportHandler.ah"
746
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinMacros_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinMacros_ah__)
747
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinMacros_ah__
808
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMacros_ah__
809
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMacros_ah__
810
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMacros_ah__
748
811
#include "WinMacros.ah"
750
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CMatchSyntax_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CMatchSyntax_ah__)
751
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
752
#include "CMatchSyntax.ah"
754
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtGnu_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtGnu_ah__)
755
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtGnu_ah__
758
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtAC_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtAC_ah__)
759
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtAC_ah__
813
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
814
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
815
#include "PragmaOnceUnitState.ah"
818
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinAsm_ah__
819
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinAsm_ah__
820
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinAsm_ah__
823
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
824
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
825
#include "ExtACTree.ah"
828
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
829
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
830
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
831
#include "WinDeclSpecs.ah"
834
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
835
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
836
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
837
#include "WinMemberExplSpec.ah"
840
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
841
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
842
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
843
#include "WinTypeKeywords.ah"
846
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinFriend_ah__
847
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinFriend_ah__
848
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinFriend_ah__
849
#include "WinFriend.ah"
852
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtAC_ah__
853
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtAC_ah__
854
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtAC_ah__
760
855
#include "ExtAC.ah"
762
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__)
763
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
857
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
858
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
859
#include "ExtACTree.ah"
861
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
862
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
863
#include "ExtACKeywords.ah"
865
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
866
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
869
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
870
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
871
#include "PragmaOnceUnitState.ah"
873
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
874
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
875
#include "CMatchSyntax.ah"
878
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
879
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
880
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
764
881
#include "ExtACBuilderH.ah"
766
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__)
767
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
884
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
885
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
886
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
768
887
#include "ExtACBuilderCC.ah"
770
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__)
771
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
889
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
890
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
891
#include "ExtACTree.ah"
894
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
895
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
896
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
772
897
#include "ExtACSyntaxH.ah"
774
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__)
775
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
900
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
901
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
902
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
776
903
#include "ExtACSyntaxCC.ah"
778
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACTree_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACTree_ah__)
779
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACTree_ah__
906
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
907
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
908
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
780
909
#include "ExtACTree.ah"
782
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACKeywords_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACKeywords_ah__)
783
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
912
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
913
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
914
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
784
915
#include "ExtACKeywords.ah"
786
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_TraceSyntax_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_TraceSyntax_ah__)
787
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_TraceSyntax_ah__
917
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
918
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
919
#include "PragmaOnceUnitState.ah"
922
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
923
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
924
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
925
#include "ExtACTree.ah"
927
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
928
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
932
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
933
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
934
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
935
#include "ExtACTree.ah"
937
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
938
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
939
#include "ExtGnuCSemDeclSpecs.ah"
942
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
943
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
944
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
945
#include "PragmaOnceUnitState.ah"
948
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnce_ah__
949
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
950
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
951
#include "PragmaOnceUnitState.ah"
953
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnce_ah__
954
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnce_ah__
955
#include "PragmaOnce.ah"
958
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_TraceSyntax_ah__
959
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_TraceSyntax_ah__
960
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_TraceSyntax_ah__
788
961
#include "TraceSyntax.ah"
790
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinAsm_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinAsm_ah__)
791
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinAsm_ah__
794
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__)
795
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
796
#include "WinDeclSpecs.ah"
798
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__)
799
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
800
#include "WinMemberExplSpec.ah"
802
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__)
803
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
804
#include "WinTypeKeywords.ah"
806
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__)
807
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
808
#include "PragmaOnceUnitState.ah"
810
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_PragmaOnce_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_PragmaOnce_ah__)
811
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_PragmaOnce_ah__
812
#include "PragmaOnce.ah"
814
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CCExprResolveH_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CCExprResolveH_ah__)
815
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
816
#include "CCExprResolveH.ah"
818
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__)
819
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
820
#include "CCExprResolveCC.ah"
822
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CExprResolveH_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CExprResolveH_ah__)
823
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CExprResolveH_ah__
824
#include "CExprResolveH.ah"
826
#if !defined(__ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CExprResolveCC_ah__) && defined(__ac_need__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CExprResolveCC_ah__)
827
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
828
#include "CExprResolveCC.ah"
830
/*** end of aspect includes ***/
831
#undef __ac_FIRST__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1__
832
#undef __ac_FIRST_FILE__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_inc_Puma_CSyntax_h__
833
#endif // __ac_FIRST_FILE__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_inc_Puma_CSyntax_h__
964
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
965
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
966
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
967
#include "CMatchSyntax.ah"
970
#undef __ac_FIRST__var_tmp_aspectc4343_debian_Puma_gen45release_step1__
971
#undef __ac_FIRST_FILE__var_tmp_aspectc4343_debian_Puma_gen45release_step1_inc_Puma_CSyntax_h__
972
#endif // __ac_FIRST_FILE__var_tmp_aspectc4343_debian_Puma_gen45release_step1_inc_Puma_CSyntax_h__