~ubuntu-branches/ubuntu/quantal/aspectc++/quantal

« back to all changes in this revision

Viewing changes to Puma/include/Puma/Manipulators.h

  • Committer: Bazaar Package Importer
  • Author(s): Reinhard Tartler
  • Date: 2008-04-10 17:40:52 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20080410174052-xdnsm7oi8hauyyf1
Tags: 1.0pre4~svn.20080409+dfsg-3
Fix another missing include, this time in Ag++/StdSystem.cc

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#ifndef __ac_FIRST__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1__
2
 
#define __ac_FIRST__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1__
3
 
#define __ac_FIRST_FILE__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_inc_Puma_Manipulators_h__
 
1
#ifndef __ac_FIRST__var_tmp_aspectc4343_debian_Puma_gen45release_step1__
 
2
#define __ac_FIRST__var_tmp_aspectc4343_debian_Puma_gen45release_step1__
 
3
#define __ac_FIRST_FILE__var_tmp_aspectc4343_debian_Puma_gen45release_step1_inc_Puma_Manipulators_h__
4
4
 
5
5
#ifndef __ac_h_
6
6
#define __ac_h_
 
7
#ifdef __cplusplus
7
8
namespace AC {
8
9
  typedef const char* Type;
9
10
  enum JPType { CALL = 0x0004, EXECUTION = 0x0008, CONSTRUCTION = 0x0010, DESTRUCTION = 0x0020 };
18
19
    ~ResultBuffer () { ((T*)_data)->T::~T(); }
19
20
    operator T& () const { return *(T*)_data; }
20
21
  };
 
22
  template <typename T, typename N> struct TL {
 
23
    typedef T type; typedef N next; enum { ARGS = next::ARGS + 1 };
 
24
  };
 
25
  struct TLE { enum { ARGS = 0 }; };
 
26
  template <typename T> struct Referred { typedef T type; };
 
27
  template <typename T> struct Referred<T &> { typedef T type; };
 
28
  template <typename TL, int I> struct Arg {
 
29
    typedef typename Arg<typename TL::next, I - 1>::Type Type;
 
30
    typedef typename Referred<Type>::type ReferredType;
 
31
  };
 
32
  template <typename TL> struct Arg<TL, 0> {
 
33
    typedef typename TL::type Type;
 
34
    typedef typename Referred<Type>::type ReferredType;
 
35
  };
21
36
  template <class Aspect, int Index>
22
37
  struct CFlow {
23
38
    static int &instance () {
31
46
}
32
47
inline void * operator new (__SIZE_TYPE__, AC::AnyResultBuffer *p) { return p; }
33
48
inline void operator delete (void *, AC::AnyResultBuffer *) { } // for VC++
 
49
#endif // __cplusplus
34
50
#endif // __ac_h_
35
 
#endif // __ac_FIRST__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1__
 
51
#endif // __ac_FIRST__var_tmp_aspectc4343_debian_Puma_gen45release_step1__
36
52
 
37
 
#line 1 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
53
#line 1 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
38
54
// This file is part of PUMA.
39
55
// Copyright (C) 1999-2003  The PUMA developer team.
40
56
//                                                                
94
110
class Manipulator;
95
111
 
96
112
 
97
 
#line 98 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
113
#line 114 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
98
114
} // closed Puma
 
115
class CCExprResolve;
 
116
class CExprResolve;
99
117
class WinIfExists;
100
118
class WinImportHandler;
101
119
class WinMacros;
102
 
class CMatchSyntax;
103
 
class ExtGnu;
 
120
class WinAsm;
 
121
class WinDeclSpecs;
 
122
class WinMemberExplSpec;
 
123
class WinTypeKeywords;
 
124
class WinFriend;
104
125
class ExtAC;
105
126
class ExtACBuilderCoupling;
106
127
class ExtACSyntaxCoupling;
107
128
class ExtACTree;
108
129
class ExtACKeywords;
109
 
class WinAsm;
110
 
class WinDeclSpecs;
111
 
class WinMemberExplSpec;
112
 
class WinTypeKeywords;
 
130
class ExtGnu;
113
131
class PragmaOnceUnitState;
114
132
class PragmaOnce;
115
 
class CCExprResolve;
116
 
class CExprResolve;
 
133
class CMatchSyntax;
117
134
namespace Puma {
118
135
 
119
 
#line 59 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
136
#line 59 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
120
137
class ManipError : public Printable {
121
 
#line 122 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
138
#line 139 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
139
  friend class ::CCExprResolve;
 
140
  friend class ::CExprResolve;
122
141
  friend class ::WinIfExists;
123
142
  friend class ::WinImportHandler;
124
143
  friend class ::WinMacros;
125
 
  friend class ::CMatchSyntax;
126
 
  friend class ::ExtGnu;
 
144
  friend class ::WinAsm;
 
145
  friend class ::WinDeclSpecs;
 
146
  friend class ::WinMemberExplSpec;
 
147
  friend class ::WinTypeKeywords;
 
148
  friend class ::WinFriend;
127
149
  friend class ::ExtAC;
128
150
  friend class ::ExtACBuilderCoupling;
129
151
  friend class ::ExtACSyntaxCoupling;
130
152
  friend class ::ExtACTree;
131
153
  friend class ::ExtACKeywords;
132
 
  friend class ::WinAsm;
133
 
  friend class ::WinDeclSpecs;
134
 
  friend class ::WinMemberExplSpec;
135
 
  friend class ::WinTypeKeywords;
 
154
  friend class ::ExtGnu;
136
155
  friend class ::PragmaOnceUnitState;
137
156
  friend class ::PragmaOnce;
138
 
  friend class ::CCExprResolve;
139
 
  friend class ::CExprResolve;
 
157
  friend class ::CMatchSyntax;
140
158
 
141
 
#line 59 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
159
#line 59 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
142
160
 
143
161
  int                 _errorno;        // The error number. See below.
144
162
  Manipulator *_faulty;                // The faulty manipulator.
152
170
    OK                        // Everything seems to be correct.
153
171
  };
154
172
    
155
 
  ManipError () {}
 
173
  ManipError () : _faulty(0) {}
156
174
 
157
175
  // Get ...
158
176
  int                 errorno () const  { return _errorno; }
178
196
// Abstract base class for manipulator classes.
179
197
 
180
198
 
181
 
#line 182 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
199
#line 200 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
182
200
} // closed Puma
 
201
class CCExprResolve;
 
202
class CExprResolve;
183
203
class WinIfExists;
184
204
class WinImportHandler;
185
205
class WinMacros;
186
 
class CMatchSyntax;
187
 
class ExtGnu;
 
206
class WinAsm;
 
207
class WinDeclSpecs;
 
208
class WinMemberExplSpec;
 
209
class WinTypeKeywords;
 
210
class WinFriend;
188
211
class ExtAC;
189
212
class ExtACBuilderCoupling;
190
213
class ExtACSyntaxCoupling;
191
214
class ExtACTree;
192
215
class ExtACKeywords;
193
 
class WinAsm;
194
 
class WinDeclSpecs;
195
 
class WinMemberExplSpec;
196
 
class WinTypeKeywords;
 
216
class ExtGnu;
197
217
class PragmaOnceUnitState;
198
218
class PragmaOnce;
199
 
class CCExprResolve;
200
 
class CExprResolve;
 
219
class CMatchSyntax;
201
220
namespace Puma {
202
221
 
203
 
#line 97 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
222
#line 97 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
204
223
class Manipulator : public ListElement {
205
 
#line 206 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
224
#line 225 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
225
  friend class ::CCExprResolve;
 
226
  friend class ::CExprResolve;
206
227
  friend class ::WinIfExists;
207
228
  friend class ::WinImportHandler;
208
229
  friend class ::WinMacros;
209
 
  friend class ::CMatchSyntax;
210
 
  friend class ::ExtGnu;
 
230
  friend class ::WinAsm;
 
231
  friend class ::WinDeclSpecs;
 
232
  friend class ::WinMemberExplSpec;
 
233
  friend class ::WinTypeKeywords;
 
234
  friend class ::WinFriend;
211
235
  friend class ::ExtAC;
212
236
  friend class ::ExtACBuilderCoupling;
213
237
  friend class ::ExtACSyntaxCoupling;
214
238
  friend class ::ExtACTree;
215
239
  friend class ::ExtACKeywords;
216
 
  friend class ::WinAsm;
217
 
  friend class ::WinDeclSpecs;
218
 
  friend class ::WinMemberExplSpec;
219
 
  friend class ::WinTypeKeywords;
 
240
  friend class ::ExtGnu;
220
241
  friend class ::PragmaOnceUnitState;
221
242
  friend class ::PragmaOnce;
222
 
  friend class ::CCExprResolve;
223
 
  friend class ::CExprResolve;
 
243
  friend class ::CMatchSyntax;
224
244
 
225
 
#line 97 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
245
#line 97 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
226
246
 
227
247
 
228
248
  ManipIgnoreMask _ignore;
271
291
// manipulator commands.
272
292
 
273
293
 
274
 
#line 275 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
294
#line 295 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
275
295
} // closed Puma
 
296
class CCExprResolve;
 
297
class CExprResolve;
276
298
class WinIfExists;
277
299
class WinImportHandler;
278
300
class WinMacros;
279
 
class CMatchSyntax;
280
 
class ExtGnu;
 
301
class WinAsm;
 
302
class WinDeclSpecs;
 
303
class WinMemberExplSpec;
 
304
class WinTypeKeywords;
 
305
class WinFriend;
281
306
class ExtAC;
282
307
class ExtACBuilderCoupling;
283
308
class ExtACSyntaxCoupling;
284
309
class ExtACTree;
285
310
class ExtACKeywords;
286
 
class WinAsm;
287
 
class WinDeclSpecs;
288
 
class WinMemberExplSpec;
289
 
class WinTypeKeywords;
 
311
class ExtGnu;
290
312
class PragmaOnceUnitState;
291
313
class PragmaOnce;
292
 
class CCExprResolve;
293
 
class CExprResolve;
 
314
class CMatchSyntax;
294
315
namespace Puma {
295
316
 
296
 
#line 144 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
317
#line 144 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
297
318
class ManipulatorSequence : public Manipulator, public List {
298
 
#line 299 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
319
#line 320 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
320
  friend class ::CCExprResolve;
 
321
  friend class ::CExprResolve;
299
322
  friend class ::WinIfExists;
300
323
  friend class ::WinImportHandler;
301
324
  friend class ::WinMacros;
302
 
  friend class ::CMatchSyntax;
303
 
  friend class ::ExtGnu;
 
325
  friend class ::WinAsm;
 
326
  friend class ::WinDeclSpecs;
 
327
  friend class ::WinMemberExplSpec;
 
328
  friend class ::WinTypeKeywords;
 
329
  friend class ::WinFriend;
304
330
  friend class ::ExtAC;
305
331
  friend class ::ExtACBuilderCoupling;
306
332
  friend class ::ExtACSyntaxCoupling;
307
333
  friend class ::ExtACTree;
308
334
  friend class ::ExtACKeywords;
309
 
  friend class ::WinAsm;
310
 
  friend class ::WinDeclSpecs;
311
 
  friend class ::WinMemberExplSpec;
312
 
  friend class ::WinTypeKeywords;
 
335
  friend class ::ExtGnu;
313
336
  friend class ::PragmaOnceUnitState;
314
337
  friend class ::PragmaOnce;
315
 
  friend class ::CCExprResolve;
316
 
  friend class ::CExprResolve;
 
338
  friend class ::CMatchSyntax;
317
339
 
318
 
#line 144 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
340
#line 144 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
319
341
 
320
342
  RuleTable     _rules;
321
343
  Array<Token*> _empty;        // Not really used.
342
364
// The `copy' manipulator.
343
365
 
344
366
 
345
 
#line 346 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
367
#line 368 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
346
368
} // closed Puma
 
369
class CCExprResolve;
 
370
class CExprResolve;
347
371
class WinIfExists;
348
372
class WinImportHandler;
349
373
class WinMacros;
350
 
class CMatchSyntax;
351
 
class ExtGnu;
 
374
class WinAsm;
 
375
class WinDeclSpecs;
 
376
class WinMemberExplSpec;
 
377
class WinTypeKeywords;
 
378
class WinFriend;
352
379
class ExtAC;
353
380
class ExtACBuilderCoupling;
354
381
class ExtACSyntaxCoupling;
355
382
class ExtACTree;
356
383
class ExtACKeywords;
357
 
class WinAsm;
358
 
class WinDeclSpecs;
359
 
class WinMemberExplSpec;
360
 
class WinTypeKeywords;
 
384
class ExtGnu;
361
385
class PragmaOnceUnitState;
362
386
class PragmaOnce;
363
 
class CCExprResolve;
364
 
class CExprResolve;
 
387
class CMatchSyntax;
365
388
namespace Puma {
366
389
 
367
 
#line 169 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
390
#line 169 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
368
391
class CopyManipulator : public Manipulator {
369
 
#line 370 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
392
#line 393 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
393
  friend class ::CCExprResolve;
 
394
  friend class ::CExprResolve;
370
395
  friend class ::WinIfExists;
371
396
  friend class ::WinImportHandler;
372
397
  friend class ::WinMacros;
373
 
  friend class ::CMatchSyntax;
374
 
  friend class ::ExtGnu;
 
398
  friend class ::WinAsm;
 
399
  friend class ::WinDeclSpecs;
 
400
  friend class ::WinMemberExplSpec;
 
401
  friend class ::WinTypeKeywords;
 
402
  friend class ::WinFriend;
375
403
  friend class ::ExtAC;
376
404
  friend class ::ExtACBuilderCoupling;
377
405
  friend class ::ExtACSyntaxCoupling;
378
406
  friend class ::ExtACTree;
379
407
  friend class ::ExtACKeywords;
380
 
  friend class ::WinAsm;
381
 
  friend class ::WinDeclSpecs;
382
 
  friend class ::WinMemberExplSpec;
383
 
  friend class ::WinTypeKeywords;
 
408
  friend class ::ExtGnu;
384
409
  friend class ::PragmaOnceUnitState;
385
410
  friend class ::PragmaOnce;
386
 
  friend class ::CCExprResolve;
387
 
  friend class ::CExprResolve;
 
411
  friend class ::CMatchSyntax;
388
412
 
389
 
#line 169 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
413
#line 169 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
390
414
 
391
415
  Token *_from;
392
416
  Token *_to;
415
439
// The `cut' manipulator.
416
440
 
417
441
 
418
 
#line 419 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
442
#line 443 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
419
443
} // closed Puma
 
444
class CCExprResolve;
 
445
class CExprResolve;
420
446
class WinIfExists;
421
447
class WinImportHandler;
422
448
class WinMacros;
423
 
class CMatchSyntax;
424
 
class ExtGnu;
 
449
class WinAsm;
 
450
class WinDeclSpecs;
 
451
class WinMemberExplSpec;
 
452
class WinTypeKeywords;
 
453
class WinFriend;
425
454
class ExtAC;
426
455
class ExtACBuilderCoupling;
427
456
class ExtACSyntaxCoupling;
428
457
class ExtACTree;
429
458
class ExtACKeywords;
430
 
class WinAsm;
431
 
class WinDeclSpecs;
432
 
class WinMemberExplSpec;
433
 
class WinTypeKeywords;
 
459
class ExtGnu;
434
460
class PragmaOnceUnitState;
435
461
class PragmaOnce;
436
 
class CCExprResolve;
437
 
class CExprResolve;
 
462
class CMatchSyntax;
438
463
namespace Puma {
439
464
 
440
 
#line 196 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
465
#line 196 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
441
466
class CutManipulator : public Manipulator {
442
 
#line 443 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
467
#line 468 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
468
  friend class ::CCExprResolve;
 
469
  friend class ::CExprResolve;
443
470
  friend class ::WinIfExists;
444
471
  friend class ::WinImportHandler;
445
472
  friend class ::WinMacros;
446
 
  friend class ::CMatchSyntax;
447
 
  friend class ::ExtGnu;
 
473
  friend class ::WinAsm;
 
474
  friend class ::WinDeclSpecs;
 
475
  friend class ::WinMemberExplSpec;
 
476
  friend class ::WinTypeKeywords;
 
477
  friend class ::WinFriend;
448
478
  friend class ::ExtAC;
449
479
  friend class ::ExtACBuilderCoupling;
450
480
  friend class ::ExtACSyntaxCoupling;
451
481
  friend class ::ExtACTree;
452
482
  friend class ::ExtACKeywords;
453
 
  friend class ::WinAsm;
454
 
  friend class ::WinDeclSpecs;
455
 
  friend class ::WinMemberExplSpec;
456
 
  friend class ::WinTypeKeywords;
 
483
  friend class ::ExtGnu;
457
484
  friend class ::PragmaOnceUnitState;
458
485
  friend class ::PragmaOnce;
459
 
  friend class ::CCExprResolve;
460
 
  friend class ::CExprResolve;
 
486
  friend class ::CMatchSyntax;
461
487
 
462
 
#line 196 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
488
#line 196 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
463
489
 
464
490
  Token *_from;
465
491
  Token *_to;
488
514
// The `kill' manipulator.
489
515
 
490
516
 
491
 
#line 492 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
517
#line 518 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
492
518
} // closed Puma
 
519
class CCExprResolve;
 
520
class CExprResolve;
493
521
class WinIfExists;
494
522
class WinImportHandler;
495
523
class WinMacros;
496
 
class CMatchSyntax;
497
 
class ExtGnu;
 
524
class WinAsm;
 
525
class WinDeclSpecs;
 
526
class WinMemberExplSpec;
 
527
class WinTypeKeywords;
 
528
class WinFriend;
498
529
class ExtAC;
499
530
class ExtACBuilderCoupling;
500
531
class ExtACSyntaxCoupling;
501
532
class ExtACTree;
502
533
class ExtACKeywords;
503
 
class WinAsm;
504
 
class WinDeclSpecs;
505
 
class WinMemberExplSpec;
506
 
class WinTypeKeywords;
 
534
class ExtGnu;
507
535
class PragmaOnceUnitState;
508
536
class PragmaOnce;
509
 
class CCExprResolve;
510
 
class CExprResolve;
 
537
class CMatchSyntax;
511
538
namespace Puma {
512
539
 
513
 
#line 223 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
540
#line 223 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
514
541
class KillManipulator : public Manipulator {
515
 
#line 516 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
542
#line 543 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
543
  friend class ::CCExprResolve;
 
544
  friend class ::CExprResolve;
516
545
  friend class ::WinIfExists;
517
546
  friend class ::WinImportHandler;
518
547
  friend class ::WinMacros;
519
 
  friend class ::CMatchSyntax;
520
 
  friend class ::ExtGnu;
 
548
  friend class ::WinAsm;
 
549
  friend class ::WinDeclSpecs;
 
550
  friend class ::WinMemberExplSpec;
 
551
  friend class ::WinTypeKeywords;
 
552
  friend class ::WinFriend;
521
553
  friend class ::ExtAC;
522
554
  friend class ::ExtACBuilderCoupling;
523
555
  friend class ::ExtACSyntaxCoupling;
524
556
  friend class ::ExtACTree;
525
557
  friend class ::ExtACKeywords;
526
 
  friend class ::WinAsm;
527
 
  friend class ::WinDeclSpecs;
528
 
  friend class ::WinMemberExplSpec;
529
 
  friend class ::WinTypeKeywords;
 
558
  friend class ::ExtGnu;
530
559
  friend class ::PragmaOnceUnitState;
531
560
  friend class ::PragmaOnce;
532
 
  friend class ::CCExprResolve;
533
 
  friend class ::CExprResolve;
 
561
  friend class ::CMatchSyntax;
534
562
 
535
 
#line 223 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
563
#line 223 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
536
564
 
537
565
  Token *_from;
538
566
  Token *_to;
560
588
// The `paste' manipulator.
561
589
 
562
590
 
563
 
#line 564 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
591
#line 592 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
564
592
} // closed Puma
 
593
class CCExprResolve;
 
594
class CExprResolve;
565
595
class WinIfExists;
566
596
class WinImportHandler;
567
597
class WinMacros;
568
 
class CMatchSyntax;
569
 
class ExtGnu;
 
598
class WinAsm;
 
599
class WinDeclSpecs;
 
600
class WinMemberExplSpec;
 
601
class WinTypeKeywords;
 
602
class WinFriend;
570
603
class ExtAC;
571
604
class ExtACBuilderCoupling;
572
605
class ExtACSyntaxCoupling;
573
606
class ExtACTree;
574
607
class ExtACKeywords;
575
 
class WinAsm;
576
 
class WinDeclSpecs;
577
 
class WinMemberExplSpec;
578
 
class WinTypeKeywords;
 
608
class ExtGnu;
579
609
class PragmaOnceUnitState;
580
610
class PragmaOnce;
581
 
class CCExprResolve;
582
 
class CExprResolve;
 
611
class CMatchSyntax;
583
612
namespace Puma {
584
613
 
585
 
#line 249 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
614
#line 249 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
586
615
class PasteManipulator : public Manipulator {
587
 
#line 588 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
616
#line 617 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
617
  friend class ::CCExprResolve;
 
618
  friend class ::CExprResolve;
588
619
  friend class ::WinIfExists;
589
620
  friend class ::WinImportHandler;
590
621
  friend class ::WinMacros;
591
 
  friend class ::CMatchSyntax;
592
 
  friend class ::ExtGnu;
 
622
  friend class ::WinAsm;
 
623
  friend class ::WinDeclSpecs;
 
624
  friend class ::WinMemberExplSpec;
 
625
  friend class ::WinTypeKeywords;
 
626
  friend class ::WinFriend;
593
627
  friend class ::ExtAC;
594
628
  friend class ::ExtACBuilderCoupling;
595
629
  friend class ::ExtACSyntaxCoupling;
596
630
  friend class ::ExtACTree;
597
631
  friend class ::ExtACKeywords;
598
 
  friend class ::WinAsm;
599
 
  friend class ::WinDeclSpecs;
600
 
  friend class ::WinMemberExplSpec;
601
 
  friend class ::WinTypeKeywords;
 
632
  friend class ::ExtGnu;
602
633
  friend class ::PragmaOnceUnitState;
603
634
  friend class ::PragmaOnce;
604
 
  friend class ::CCExprResolve;
605
 
  friend class ::CExprResolve;
 
635
  friend class ::CMatchSyntax;
606
636
 
607
 
#line 249 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
637
#line 249 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
608
638
 
609
639
  Token *_at;
610
640
  Unit * _buffer;
632
662
// The `paste_before' manipulator.
633
663
 
634
664
 
635
 
#line 636 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
665
#line 666 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
636
666
} // closed Puma
 
667
class CCExprResolve;
 
668
class CExprResolve;
637
669
class WinIfExists;
638
670
class WinImportHandler;
639
671
class WinMacros;
640
 
class CMatchSyntax;
641
 
class ExtGnu;
 
672
class WinAsm;
 
673
class WinDeclSpecs;
 
674
class WinMemberExplSpec;
 
675
class WinTypeKeywords;
 
676
class WinFriend;
642
677
class ExtAC;
643
678
class ExtACBuilderCoupling;
644
679
class ExtACSyntaxCoupling;
645
680
class ExtACTree;
646
681
class ExtACKeywords;
647
 
class WinAsm;
648
 
class WinDeclSpecs;
649
 
class WinMemberExplSpec;
650
 
class WinTypeKeywords;
 
682
class ExtGnu;
651
683
class PragmaOnceUnitState;
652
684
class PragmaOnce;
653
 
class CCExprResolve;
654
 
class CExprResolve;
 
685
class CMatchSyntax;
655
686
namespace Puma {
656
687
 
657
 
#line 275 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
688
#line 275 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
658
689
class PasteBeforeManipulator : public Manipulator {
659
 
#line 660 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
690
#line 691 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
691
  friend class ::CCExprResolve;
 
692
  friend class ::CExprResolve;
660
693
  friend class ::WinIfExists;
661
694
  friend class ::WinImportHandler;
662
695
  friend class ::WinMacros;
663
 
  friend class ::CMatchSyntax;
664
 
  friend class ::ExtGnu;
 
696
  friend class ::WinAsm;
 
697
  friend class ::WinDeclSpecs;
 
698
  friend class ::WinMemberExplSpec;
 
699
  friend class ::WinTypeKeywords;
 
700
  friend class ::WinFriend;
665
701
  friend class ::ExtAC;
666
702
  friend class ::ExtACBuilderCoupling;
667
703
  friend class ::ExtACSyntaxCoupling;
668
704
  friend class ::ExtACTree;
669
705
  friend class ::ExtACKeywords;
670
 
  friend class ::WinAsm;
671
 
  friend class ::WinDeclSpecs;
672
 
  friend class ::WinMemberExplSpec;
673
 
  friend class ::WinTypeKeywords;
 
706
  friend class ::ExtGnu;
674
707
  friend class ::PragmaOnceUnitState;
675
708
  friend class ::PragmaOnce;
676
 
  friend class ::CCExprResolve;
677
 
  friend class ::CExprResolve;
 
709
  friend class ::CMatchSyntax;
678
710
 
679
 
#line 275 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
711
#line 275 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
680
712
 
681
713
  Token *_at;
682
714
  Unit * _buffer;
704
736
// The `move' manipulator.
705
737
 
706
738
 
707
 
#line 708 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
739
#line 740 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
708
740
} // closed Puma
 
741
class CCExprResolve;
 
742
class CExprResolve;
709
743
class WinIfExists;
710
744
class WinImportHandler;
711
745
class WinMacros;
712
 
class CMatchSyntax;
713
 
class ExtGnu;
 
746
class WinAsm;
 
747
class WinDeclSpecs;
 
748
class WinMemberExplSpec;
 
749
class WinTypeKeywords;
 
750
class WinFriend;
714
751
class ExtAC;
715
752
class ExtACBuilderCoupling;
716
753
class ExtACSyntaxCoupling;
717
754
class ExtACTree;
718
755
class ExtACKeywords;
719
 
class WinAsm;
720
 
class WinDeclSpecs;
721
 
class WinMemberExplSpec;
722
 
class WinTypeKeywords;
 
756
class ExtGnu;
723
757
class PragmaOnceUnitState;
724
758
class PragmaOnce;
725
 
class CCExprResolve;
726
 
class CExprResolve;
 
759
class CMatchSyntax;
727
760
namespace Puma {
728
761
 
729
 
#line 301 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
762
#line 301 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
730
763
class MoveManipulator : public Manipulator {
731
 
#line 732 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
764
#line 765 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
765
  friend class ::CCExprResolve;
 
766
  friend class ::CExprResolve;
732
767
  friend class ::WinIfExists;
733
768
  friend class ::WinImportHandler;
734
769
  friend class ::WinMacros;
735
 
  friend class ::CMatchSyntax;
736
 
  friend class ::ExtGnu;
 
770
  friend class ::WinAsm;
 
771
  friend class ::WinDeclSpecs;
 
772
  friend class ::WinMemberExplSpec;
 
773
  friend class ::WinTypeKeywords;
 
774
  friend class ::WinFriend;
737
775
  friend class ::ExtAC;
738
776
  friend class ::ExtACBuilderCoupling;
739
777
  friend class ::ExtACSyntaxCoupling;
740
778
  friend class ::ExtACTree;
741
779
  friend class ::ExtACKeywords;
742
 
  friend class ::WinAsm;
743
 
  friend class ::WinDeclSpecs;
744
 
  friend class ::WinMemberExplSpec;
745
 
  friend class ::WinTypeKeywords;
 
780
  friend class ::ExtGnu;
746
781
  friend class ::PragmaOnceUnitState;
747
782
  friend class ::PragmaOnce;
748
 
  friend class ::CCExprResolve;
749
 
  friend class ::CExprResolve;
 
783
  friend class ::CMatchSyntax;
750
784
 
751
 
#line 301 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
785
#line 301 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
752
786
 
753
787
  Token *_at;
754
788
  Unit * _buffer;
776
810
// The `move_before' manipulator.
777
811
 
778
812
 
779
 
#line 780 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
813
#line 814 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
780
814
} // closed Puma
 
815
class CCExprResolve;
 
816
class CExprResolve;
781
817
class WinIfExists;
782
818
class WinImportHandler;
783
819
class WinMacros;
784
 
class CMatchSyntax;
785
 
class ExtGnu;
 
820
class WinAsm;
 
821
class WinDeclSpecs;
 
822
class WinMemberExplSpec;
 
823
class WinTypeKeywords;
 
824
class WinFriend;
786
825
class ExtAC;
787
826
class ExtACBuilderCoupling;
788
827
class ExtACSyntaxCoupling;
789
828
class ExtACTree;
790
829
class ExtACKeywords;
791
 
class WinAsm;
792
 
class WinDeclSpecs;
793
 
class WinMemberExplSpec;
794
 
class WinTypeKeywords;
 
830
class ExtGnu;
795
831
class PragmaOnceUnitState;
796
832
class PragmaOnce;
797
 
class CCExprResolve;
798
 
class CExprResolve;
 
833
class CMatchSyntax;
799
834
namespace Puma {
800
835
 
801
 
#line 327 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
836
#line 327 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
802
837
class MoveBeforeManipulator : public Manipulator {
803
 
#line 804 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
838
#line 839 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
839
  friend class ::CCExprResolve;
 
840
  friend class ::CExprResolve;
804
841
  friend class ::WinIfExists;
805
842
  friend class ::WinImportHandler;
806
843
  friend class ::WinMacros;
807
 
  friend class ::CMatchSyntax;
808
 
  friend class ::ExtGnu;
 
844
  friend class ::WinAsm;
 
845
  friend class ::WinDeclSpecs;
 
846
  friend class ::WinMemberExplSpec;
 
847
  friend class ::WinTypeKeywords;
 
848
  friend class ::WinFriend;
809
849
  friend class ::ExtAC;
810
850
  friend class ::ExtACBuilderCoupling;
811
851
  friend class ::ExtACSyntaxCoupling;
812
852
  friend class ::ExtACTree;
813
853
  friend class ::ExtACKeywords;
814
 
  friend class ::WinAsm;
815
 
  friend class ::WinDeclSpecs;
816
 
  friend class ::WinMemberExplSpec;
817
 
  friend class ::WinTypeKeywords;
 
854
  friend class ::ExtGnu;
818
855
  friend class ::PragmaOnceUnitState;
819
856
  friend class ::PragmaOnce;
820
 
  friend class ::CCExprResolve;
821
 
  friend class ::CExprResolve;
 
857
  friend class ::CMatchSyntax;
822
858
 
823
 
#line 327 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
859
#line 327 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
824
860
 
825
861
  Token *_at;
826
862
  Unit * _buffer;
848
884
// The C++ syntax tree `kill' manipulator.
849
885
 
850
886
 
851
 
#line 852 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
887
#line 888 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
852
888
} // closed Puma
 
889
class CCExprResolve;
 
890
class CExprResolve;
853
891
class WinIfExists;
854
892
class WinImportHandler;
855
893
class WinMacros;
856
 
class CMatchSyntax;
857
 
class ExtGnu;
 
894
class WinAsm;
 
895
class WinDeclSpecs;
 
896
class WinMemberExplSpec;
 
897
class WinTypeKeywords;
 
898
class WinFriend;
858
899
class ExtAC;
859
900
class ExtACBuilderCoupling;
860
901
class ExtACSyntaxCoupling;
861
902
class ExtACTree;
862
903
class ExtACKeywords;
863
 
class WinAsm;
864
 
class WinDeclSpecs;
865
 
class WinMemberExplSpec;
866
 
class WinTypeKeywords;
 
904
class ExtGnu;
867
905
class PragmaOnceUnitState;
868
906
class PragmaOnce;
869
 
class CCExprResolve;
870
 
class CExprResolve;
 
907
class CMatchSyntax;
871
908
namespace Puma {
872
909
 
873
 
#line 353 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
910
#line 353 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
874
911
class CKillManipulator : public Manipulator {
875
 
#line 876 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
912
#line 913 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
913
  friend class ::CCExprResolve;
 
914
  friend class ::CExprResolve;
876
915
  friend class ::WinIfExists;
877
916
  friend class ::WinImportHandler;
878
917
  friend class ::WinMacros;
879
 
  friend class ::CMatchSyntax;
880
 
  friend class ::ExtGnu;
 
918
  friend class ::WinAsm;
 
919
  friend class ::WinDeclSpecs;
 
920
  friend class ::WinMemberExplSpec;
 
921
  friend class ::WinTypeKeywords;
 
922
  friend class ::WinFriend;
881
923
  friend class ::ExtAC;
882
924
  friend class ::ExtACBuilderCoupling;
883
925
  friend class ::ExtACSyntaxCoupling;
884
926
  friend class ::ExtACTree;
885
927
  friend class ::ExtACKeywords;
886
 
  friend class ::WinAsm;
887
 
  friend class ::WinDeclSpecs;
888
 
  friend class ::WinMemberExplSpec;
889
 
  friend class ::WinTypeKeywords;
 
928
  friend class ::ExtGnu;
890
929
  friend class ::PragmaOnceUnitState;
891
930
  friend class ::PragmaOnce;
892
 
  friend class ::CCExprResolve;
893
 
  friend class ::CExprResolve;
 
931
  friend class ::CMatchSyntax;
894
932
 
895
 
#line 353 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
933
#line 353 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
896
934
 
897
935
  Token *_from;
898
936
  Token *_to;
923
961
// The C++ syntax tree `copy' manipulator.
924
962
 
925
963
 
926
 
#line 927 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
964
#line 965 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
927
965
} // closed Puma
 
966
class CCExprResolve;
 
967
class CExprResolve;
928
968
class WinIfExists;
929
969
class WinImportHandler;
930
970
class WinMacros;
931
 
class CMatchSyntax;
932
 
class ExtGnu;
 
971
class WinAsm;
 
972
class WinDeclSpecs;
 
973
class WinMemberExplSpec;
 
974
class WinTypeKeywords;
 
975
class WinFriend;
933
976
class ExtAC;
934
977
class ExtACBuilderCoupling;
935
978
class ExtACSyntaxCoupling;
936
979
class ExtACTree;
937
980
class ExtACKeywords;
938
 
class WinAsm;
939
 
class WinDeclSpecs;
940
 
class WinMemberExplSpec;
941
 
class WinTypeKeywords;
 
981
class ExtGnu;
942
982
class PragmaOnceUnitState;
943
983
class PragmaOnce;
944
 
class CCExprResolve;
945
 
class CExprResolve;
 
984
class CMatchSyntax;
946
985
namespace Puma {
947
986
 
948
 
#line 382 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
987
#line 382 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
949
988
class CCopyManipulator : public Manipulator {
950
 
#line 951 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
989
#line 990 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
990
  friend class ::CCExprResolve;
 
991
  friend class ::CExprResolve;
951
992
  friend class ::WinIfExists;
952
993
  friend class ::WinImportHandler;
953
994
  friend class ::WinMacros;
954
 
  friend class ::CMatchSyntax;
955
 
  friend class ::ExtGnu;
 
995
  friend class ::WinAsm;
 
996
  friend class ::WinDeclSpecs;
 
997
  friend class ::WinMemberExplSpec;
 
998
  friend class ::WinTypeKeywords;
 
999
  friend class ::WinFriend;
956
1000
  friend class ::ExtAC;
957
1001
  friend class ::ExtACBuilderCoupling;
958
1002
  friend class ::ExtACSyntaxCoupling;
959
1003
  friend class ::ExtACTree;
960
1004
  friend class ::ExtACKeywords;
961
 
  friend class ::WinAsm;
962
 
  friend class ::WinDeclSpecs;
963
 
  friend class ::WinMemberExplSpec;
964
 
  friend class ::WinTypeKeywords;
 
1005
  friend class ::ExtGnu;
965
1006
  friend class ::PragmaOnceUnitState;
966
1007
  friend class ::PragmaOnce;
967
 
  friend class ::CCExprResolve;
968
 
  friend class ::CExprResolve;
 
1008
  friend class ::CMatchSyntax;
969
1009
 
970
 
#line 382 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
1010
#line 382 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
971
1011
 
972
1012
  Token *_from_from;
973
1013
  Token *_from_to;
1003
1043
// The C++ syntax tree `copy_before' manipulator.
1004
1044
 
1005
1045
 
1006
 
#line 1007 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
1046
#line 1047 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
1007
1047
} // closed Puma
 
1048
class CCExprResolve;
 
1049
class CExprResolve;
1008
1050
class WinIfExists;
1009
1051
class WinImportHandler;
1010
1052
class WinMacros;
1011
 
class CMatchSyntax;
1012
 
class ExtGnu;
 
1053
class WinAsm;
 
1054
class WinDeclSpecs;
 
1055
class WinMemberExplSpec;
 
1056
class WinTypeKeywords;
 
1057
class WinFriend;
1013
1058
class ExtAC;
1014
1059
class ExtACBuilderCoupling;
1015
1060
class ExtACSyntaxCoupling;
1016
1061
class ExtACTree;
1017
1062
class ExtACKeywords;
1018
 
class WinAsm;
1019
 
class WinDeclSpecs;
1020
 
class WinMemberExplSpec;
1021
 
class WinTypeKeywords;
 
1063
class ExtGnu;
1022
1064
class PragmaOnceUnitState;
1023
1065
class PragmaOnce;
1024
 
class CCExprResolve;
1025
 
class CExprResolve;
 
1066
class CMatchSyntax;
1026
1067
namespace Puma {
1027
1068
 
1028
 
#line 416 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
1069
#line 416 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
1029
1070
class CCopyBeforeManipulator : public Manipulator {
1030
 
#line 1031 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
1071
#line 1072 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
1072
  friend class ::CCExprResolve;
 
1073
  friend class ::CExprResolve;
1031
1074
  friend class ::WinIfExists;
1032
1075
  friend class ::WinImportHandler;
1033
1076
  friend class ::WinMacros;
1034
 
  friend class ::CMatchSyntax;
1035
 
  friend class ::ExtGnu;
 
1077
  friend class ::WinAsm;
 
1078
  friend class ::WinDeclSpecs;
 
1079
  friend class ::WinMemberExplSpec;
 
1080
  friend class ::WinTypeKeywords;
 
1081
  friend class ::WinFriend;
1036
1082
  friend class ::ExtAC;
1037
1083
  friend class ::ExtACBuilderCoupling;
1038
1084
  friend class ::ExtACSyntaxCoupling;
1039
1085
  friend class ::ExtACTree;
1040
1086
  friend class ::ExtACKeywords;
1041
 
  friend class ::WinAsm;
1042
 
  friend class ::WinDeclSpecs;
1043
 
  friend class ::WinMemberExplSpec;
1044
 
  friend class ::WinTypeKeywords;
 
1087
  friend class ::ExtGnu;
1045
1088
  friend class ::PragmaOnceUnitState;
1046
1089
  friend class ::PragmaOnce;
1047
 
  friend class ::CCExprResolve;
1048
 
  friend class ::CExprResolve;
 
1090
  friend class ::CMatchSyntax;
1049
1091
 
1050
 
#line 416 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
1092
#line 416 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
1051
1093
 
1052
1094
  Token *_from_from;
1053
1095
  Token *_from_to;
1083
1125
// The C++ syntax tree `move' manipulator.
1084
1126
 
1085
1127
 
1086
 
#line 1087 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
1128
#line 1129 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
1087
1129
} // closed Puma
 
1130
class CCExprResolve;
 
1131
class CExprResolve;
1088
1132
class WinIfExists;
1089
1133
class WinImportHandler;
1090
1134
class WinMacros;
1091
 
class CMatchSyntax;
1092
 
class ExtGnu;
 
1135
class WinAsm;
 
1136
class WinDeclSpecs;
 
1137
class WinMemberExplSpec;
 
1138
class WinTypeKeywords;
 
1139
class WinFriend;
1093
1140
class ExtAC;
1094
1141
class ExtACBuilderCoupling;
1095
1142
class ExtACSyntaxCoupling;
1096
1143
class ExtACTree;
1097
1144
class ExtACKeywords;
1098
 
class WinAsm;
1099
 
class WinDeclSpecs;
1100
 
class WinMemberExplSpec;
1101
 
class WinTypeKeywords;
 
1145
class ExtGnu;
1102
1146
class PragmaOnceUnitState;
1103
1147
class PragmaOnce;
1104
 
class CCExprResolve;
1105
 
class CExprResolve;
 
1148
class CMatchSyntax;
1106
1149
namespace Puma {
1107
1150
 
1108
 
#line 450 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
1151
#line 450 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
1109
1152
class CMoveManipulator : public Manipulator {
1110
 
#line 1111 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
1153
#line 1154 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
1154
  friend class ::CCExprResolve;
 
1155
  friend class ::CExprResolve;
1111
1156
  friend class ::WinIfExists;
1112
1157
  friend class ::WinImportHandler;
1113
1158
  friend class ::WinMacros;
1114
 
  friend class ::CMatchSyntax;
1115
 
  friend class ::ExtGnu;
 
1159
  friend class ::WinAsm;
 
1160
  friend class ::WinDeclSpecs;
 
1161
  friend class ::WinMemberExplSpec;
 
1162
  friend class ::WinTypeKeywords;
 
1163
  friend class ::WinFriend;
1116
1164
  friend class ::ExtAC;
1117
1165
  friend class ::ExtACBuilderCoupling;
1118
1166
  friend class ::ExtACSyntaxCoupling;
1119
1167
  friend class ::ExtACTree;
1120
1168
  friend class ::ExtACKeywords;
1121
 
  friend class ::WinAsm;
1122
 
  friend class ::WinDeclSpecs;
1123
 
  friend class ::WinMemberExplSpec;
1124
 
  friend class ::WinTypeKeywords;
 
1169
  friend class ::ExtGnu;
1125
1170
  friend class ::PragmaOnceUnitState;
1126
1171
  friend class ::PragmaOnce;
1127
 
  friend class ::CCExprResolve;
1128
 
  friend class ::CExprResolve;
 
1172
  friend class ::CMatchSyntax;
1129
1173
 
1130
 
#line 450 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
1174
#line 450 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
1131
1175
 
1132
1176
  Token *_from_from;
1133
1177
  Token *_from_to;
1163
1207
// The C++ syntax tree `move_before' manipulator.
1164
1208
 
1165
1209
 
1166
 
#line 1167 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
1210
#line 1211 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
1167
1211
} // closed Puma
 
1212
class CCExprResolve;
 
1213
class CExprResolve;
1168
1214
class WinIfExists;
1169
1215
class WinImportHandler;
1170
1216
class WinMacros;
1171
 
class CMatchSyntax;
1172
 
class ExtGnu;
 
1217
class WinAsm;
 
1218
class WinDeclSpecs;
 
1219
class WinMemberExplSpec;
 
1220
class WinTypeKeywords;
 
1221
class WinFriend;
1173
1222
class ExtAC;
1174
1223
class ExtACBuilderCoupling;
1175
1224
class ExtACSyntaxCoupling;
1176
1225
class ExtACTree;
1177
1226
class ExtACKeywords;
1178
 
class WinAsm;
1179
 
class WinDeclSpecs;
1180
 
class WinMemberExplSpec;
1181
 
class WinTypeKeywords;
 
1227
class ExtGnu;
1182
1228
class PragmaOnceUnitState;
1183
1229
class PragmaOnce;
1184
 
class CCExprResolve;
1185
 
class CExprResolve;
 
1230
class CMatchSyntax;
1186
1231
namespace Puma {
1187
1232
 
1188
 
#line 484 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
1233
#line 484 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
1189
1234
class CMoveBeforeManipulator : public Manipulator {
1190
 
#line 1191 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
1235
#line 1236 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
1236
  friend class ::CCExprResolve;
 
1237
  friend class ::CExprResolve;
1191
1238
  friend class ::WinIfExists;
1192
1239
  friend class ::WinImportHandler;
1193
1240
  friend class ::WinMacros;
1194
 
  friend class ::CMatchSyntax;
1195
 
  friend class ::ExtGnu;
 
1241
  friend class ::WinAsm;
 
1242
  friend class ::WinDeclSpecs;
 
1243
  friend class ::WinMemberExplSpec;
 
1244
  friend class ::WinTypeKeywords;
 
1245
  friend class ::WinFriend;
1196
1246
  friend class ::ExtAC;
1197
1247
  friend class ::ExtACBuilderCoupling;
1198
1248
  friend class ::ExtACSyntaxCoupling;
1199
1249
  friend class ::ExtACTree;
1200
1250
  friend class ::ExtACKeywords;
1201
 
  friend class ::WinAsm;
1202
 
  friend class ::WinDeclSpecs;
1203
 
  friend class ::WinMemberExplSpec;
1204
 
  friend class ::WinTypeKeywords;
 
1251
  friend class ::ExtGnu;
1205
1252
  friend class ::PragmaOnceUnitState;
1206
1253
  friend class ::PragmaOnce;
1207
 
  friend class ::CCExprResolve;
1208
 
  friend class ::CExprResolve;
 
1254
  friend class ::CMatchSyntax;
1209
1255
 
1210
 
#line 484 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
1256
#line 484 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
1211
1257
 
1212
1258
  Token *_from_from;
1213
1259
  Token *_from_to;
1243
1289
// The C++ syntax tree `replace' manipulator.
1244
1290
 
1245
1291
 
1246
 
#line 1247 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
1292
#line 1293 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
1247
1293
} // closed Puma
 
1294
class CCExprResolve;
 
1295
class CExprResolve;
1248
1296
class WinIfExists;
1249
1297
class WinImportHandler;
1250
1298
class WinMacros;
1251
 
class CMatchSyntax;
1252
 
class ExtGnu;
 
1299
class WinAsm;
 
1300
class WinDeclSpecs;
 
1301
class WinMemberExplSpec;
 
1302
class WinTypeKeywords;
 
1303
class WinFriend;
1253
1304
class ExtAC;
1254
1305
class ExtACBuilderCoupling;
1255
1306
class ExtACSyntaxCoupling;
1256
1307
class ExtACTree;
1257
1308
class ExtACKeywords;
1258
 
class WinAsm;
1259
 
class WinDeclSpecs;
1260
 
class WinMemberExplSpec;
1261
 
class WinTypeKeywords;
 
1309
class ExtGnu;
1262
1310
class PragmaOnceUnitState;
1263
1311
class PragmaOnce;
1264
 
class CCExprResolve;
1265
 
class CExprResolve;
 
1312
class CMatchSyntax;
1266
1313
namespace Puma {
1267
1314
 
1268
 
#line 518 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
1315
#line 518 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
1269
1316
class CReplaceManipulator : public Manipulator {
1270
 
#line 1271 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
1317
#line 1318 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
1318
  friend class ::CCExprResolve;
 
1319
  friend class ::CExprResolve;
1271
1320
  friend class ::WinIfExists;
1272
1321
  friend class ::WinImportHandler;
1273
1322
  friend class ::WinMacros;
1274
 
  friend class ::CMatchSyntax;
1275
 
  friend class ::ExtGnu;
 
1323
  friend class ::WinAsm;
 
1324
  friend class ::WinDeclSpecs;
 
1325
  friend class ::WinMemberExplSpec;
 
1326
  friend class ::WinTypeKeywords;
 
1327
  friend class ::WinFriend;
1276
1328
  friend class ::ExtAC;
1277
1329
  friend class ::ExtACBuilderCoupling;
1278
1330
  friend class ::ExtACSyntaxCoupling;
1279
1331
  friend class ::ExtACTree;
1280
1332
  friend class ::ExtACKeywords;
1281
 
  friend class ::WinAsm;
1282
 
  friend class ::WinDeclSpecs;
1283
 
  friend class ::WinMemberExplSpec;
1284
 
  friend class ::WinTypeKeywords;
 
1333
  friend class ::ExtGnu;
1285
1334
  friend class ::PragmaOnceUnitState;
1286
1335
  friend class ::PragmaOnce;
1287
 
  friend class ::CCExprResolve;
1288
 
  friend class ::CExprResolve;
 
1336
  friend class ::CMatchSyntax;
1289
1337
 
1290
 
#line 518 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
1338
#line 518 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
1291
1339
 
1292
1340
  Token *_what_from;
1293
1341
  Token *_what_to;
1327
1375
// The C++ syntax tree `swap' manipulator.
1328
1376
 
1329
1377
 
1330
 
#line 1331 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
1378
#line 1379 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
1331
1379
} // closed Puma
 
1380
class CCExprResolve;
 
1381
class CExprResolve;
1332
1382
class WinIfExists;
1333
1383
class WinImportHandler;
1334
1384
class WinMacros;
1335
 
class CMatchSyntax;
1336
 
class ExtGnu;
 
1385
class WinAsm;
 
1386
class WinDeclSpecs;
 
1387
class WinMemberExplSpec;
 
1388
class WinTypeKeywords;
 
1389
class WinFriend;
1337
1390
class ExtAC;
1338
1391
class ExtACBuilderCoupling;
1339
1392
class ExtACSyntaxCoupling;
1340
1393
class ExtACTree;
1341
1394
class ExtACKeywords;
1342
 
class WinAsm;
1343
 
class WinDeclSpecs;
1344
 
class WinMemberExplSpec;
1345
 
class WinTypeKeywords;
 
1395
class ExtGnu;
1346
1396
class PragmaOnceUnitState;
1347
1397
class PragmaOnce;
1348
 
class CCExprResolve;
1349
 
class CExprResolve;
 
1398
class CMatchSyntax;
1350
1399
namespace Puma {
1351
1400
 
1352
 
#line 556 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
1401
#line 556 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
1353
1402
class CSwapManipulator : public Manipulator {
1354
 
#line 1355 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
1403
#line 1404 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
1404
  friend class ::CCExprResolve;
 
1405
  friend class ::CExprResolve;
1355
1406
  friend class ::WinIfExists;
1356
1407
  friend class ::WinImportHandler;
1357
1408
  friend class ::WinMacros;
1358
 
  friend class ::CMatchSyntax;
1359
 
  friend class ::ExtGnu;
 
1409
  friend class ::WinAsm;
 
1410
  friend class ::WinDeclSpecs;
 
1411
  friend class ::WinMemberExplSpec;
 
1412
  friend class ::WinTypeKeywords;
 
1413
  friend class ::WinFriend;
1360
1414
  friend class ::ExtAC;
1361
1415
  friend class ::ExtACBuilderCoupling;
1362
1416
  friend class ::ExtACSyntaxCoupling;
1363
1417
  friend class ::ExtACTree;
1364
1418
  friend class ::ExtACKeywords;
1365
 
  friend class ::WinAsm;
1366
 
  friend class ::WinDeclSpecs;
1367
 
  friend class ::WinMemberExplSpec;
1368
 
  friend class ::WinTypeKeywords;
 
1419
  friend class ::ExtGnu;
1369
1420
  friend class ::PragmaOnceUnitState;
1370
1421
  friend class ::PragmaOnce;
1371
 
  friend class ::CCExprResolve;
1372
 
  friend class ::CExprResolve;
 
1422
  friend class ::CMatchSyntax;
1373
1423
 
1374
 
#line 556 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/inc/Puma/Manipulators.h"
 
1424
#line 556 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/inc/Puma/Manipulators.h"
1375
1425
 
1376
1426
  Token *_what_from;
1377
1427
  Token *_what_to;
1412
1462
 
1413
1463
#endif /* __puma_manipulator_classes__ */
1414
1464
 
1415
 
#line 1416 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step2/inc/Puma/Manipulators.h"
 
1465
#line 1466 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/Manipulators.h"
1416
1466
 
1417
 
#ifdef __ac_FIRST_FILE__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_inc_Puma_Manipulators_h__
1418
 
/*** begin of aspect includes ***/
1419
 
#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__)
1420
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinIfExists_ah__
 
1467
#ifdef __ac_FIRST_FILE__var_tmp_aspectc4343_debian_Puma_gen45release_step1_inc_Puma_Manipulators_h__
 
1468
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
 
1469
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
 
1470
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
 
1471
#include "CCExprResolveCC.ah"
 
1472
#endif
 
1473
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1474
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1475
#include "ExtACTree.ah"
 
1476
#endif
 
1477
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1478
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1479
#include "ExtGnu.ah"
 
1480
#endif
 
1481
#endif
 
1482
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
 
1483
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
 
1484
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
 
1485
#include "CCExprResolveH.ah"
 
1486
#endif
 
1487
#endif
 
1488
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
 
1489
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
 
1490
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
 
1491
#include "CExprResolveCC.ah"
 
1492
#endif
 
1493
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1494
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1495
#include "ExtACTree.ah"
 
1496
#endif
 
1497
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1498
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1499
#include "ExtGnu.ah"
 
1500
#endif
 
1501
#endif
 
1502
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveH_ah__
 
1503
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveH_ah__
 
1504
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveH_ah__
 
1505
#include "CExprResolveH.ah"
 
1506
#endif
 
1507
#endif
 
1508
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinIfExists_ah__
 
1509
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinIfExists_ah__
 
1510
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinIfExists_ah__
1421
1511
#include "WinIfExists.ah"
1422
1512
#endif
1423
 
#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__)
1424
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinImportHandler_ah__
 
1513
#endif
 
1514
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinImportHandler_ah__
 
1515
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinImportHandler_ah__
 
1516
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinImportHandler_ah__
1425
1517
#include "WinImportHandler.ah"
1426
1518
#endif
1427
 
#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__)
1428
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinMacros_ah__
 
1519
#endif
 
1520
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMacros_ah__
 
1521
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMacros_ah__
 
1522
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMacros_ah__
1429
1523
#include "WinMacros.ah"
1430
1524
#endif
1431
 
#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__)
1432
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
1433
 
#include "CMatchSyntax.ah"
1434
 
#endif
1435
 
#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__)
1436
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtGnu_ah__
1437
 
#include "ExtGnu.ah"
1438
 
#endif
1439
 
#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__)
1440
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtAC_ah__
 
1525
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1526
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1527
#include "PragmaOnceUnitState.ah"
 
1528
#endif
 
1529
#endif
 
1530
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinAsm_ah__
 
1531
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinAsm_ah__
 
1532
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinAsm_ah__
 
1533
#include "WinAsm.ah"
 
1534
#endif
 
1535
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1536
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1537
#include "ExtACTree.ah"
 
1538
#endif
 
1539
#endif
 
1540
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
 
1541
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
 
1542
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
 
1543
#include "WinDeclSpecs.ah"
 
1544
#endif
 
1545
#endif
 
1546
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
 
1547
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
 
1548
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
 
1549
#include "WinMemberExplSpec.ah"
 
1550
#endif
 
1551
#endif
 
1552
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
 
1553
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
 
1554
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
 
1555
#include "WinTypeKeywords.ah"
 
1556
#endif
 
1557
#endif
 
1558
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinFriend_ah__
 
1559
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinFriend_ah__
 
1560
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinFriend_ah__
 
1561
#include "WinFriend.ah"
 
1562
#endif
 
1563
#endif
 
1564
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtAC_ah__
 
1565
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtAC_ah__
 
1566
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtAC_ah__
1441
1567
#include "ExtAC.ah"
1442
1568
#endif
1443
 
#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__)
1444
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
 
1569
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1570
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1571
#include "ExtACTree.ah"
 
1572
#endif
 
1573
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
 
1574
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
 
1575
#include "ExtACKeywords.ah"
 
1576
#endif
 
1577
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1578
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1579
#include "ExtGnu.ah"
 
1580
#endif
 
1581
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1582
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1583
#include "PragmaOnceUnitState.ah"
 
1584
#endif
 
1585
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
 
1586
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
 
1587
#include "CMatchSyntax.ah"
 
1588
#endif
 
1589
#endif
 
1590
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
 
1591
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
 
1592
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
1445
1593
#include "ExtACBuilderH.ah"
1446
1594
#endif
1447
 
#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__)
1448
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
 
1595
#endif
 
1596
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
 
1597
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
 
1598
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
1449
1599
#include "ExtACBuilderCC.ah"
1450
1600
#endif
1451
 
#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__)
1452
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
 
1601
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1602
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1603
#include "ExtACTree.ah"
 
1604
#endif
 
1605
#endif
 
1606
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
 
1607
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
 
1608
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
1453
1609
#include "ExtACSyntaxH.ah"
1454
1610
#endif
1455
 
#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__)
1456
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
 
1611
#endif
 
1612
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
 
1613
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
 
1614
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
1457
1615
#include "ExtACSyntaxCC.ah"
1458
1616
#endif
1459
 
#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__)
1460
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1617
#endif
 
1618
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1619
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1620
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
1461
1621
#include "ExtACTree.ah"
1462
1622
#endif
1463
 
#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__)
1464
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
 
1623
#endif
 
1624
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
 
1625
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
 
1626
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
1465
1627
#include "ExtACKeywords.ah"
1466
1628
#endif
1467
 
#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__)
1468
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_TraceSyntax_ah__
 
1629
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1630
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1631
#include "PragmaOnceUnitState.ah"
 
1632
#endif
 
1633
#endif
 
1634
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1635
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1636
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1637
#include "ExtACTree.ah"
 
1638
#endif
 
1639
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1640
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1641
#include "ExtGnu.ah"
 
1642
#endif
 
1643
#endif
 
1644
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
 
1645
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1646
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1647
#include "ExtACTree.ah"
 
1648
#endif
 
1649
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
 
1650
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
 
1651
#include "ExtGnuCSemDeclSpecs.ah"
 
1652
#endif
 
1653
#endif
 
1654
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1655
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1656
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1657
#include "PragmaOnceUnitState.ah"
 
1658
#endif
 
1659
#endif
 
1660
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnce_ah__
 
1661
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1662
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1663
#include "PragmaOnceUnitState.ah"
 
1664
#endif
 
1665
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnce_ah__
 
1666
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnce_ah__
 
1667
#include "PragmaOnce.ah"
 
1668
#endif
 
1669
#endif
 
1670
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_TraceSyntax_ah__
 
1671
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_TraceSyntax_ah__
 
1672
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_TraceSyntax_ah__
1469
1673
#include "TraceSyntax.ah"
1470
1674
#endif
1471
 
#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__)
1472
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinAsm_ah__
1473
 
#include "WinAsm.ah"
1474
 
#endif
1475
 
#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__)
1476
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
1477
 
#include "WinDeclSpecs.ah"
1478
 
#endif
1479
 
#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__)
1480
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
1481
 
#include "WinMemberExplSpec.ah"
1482
 
#endif
1483
 
#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__)
1484
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
1485
 
#include "WinTypeKeywords.ah"
1486
 
#endif
1487
 
#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__)
1488
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1489
 
#include "PragmaOnceUnitState.ah"
1490
 
#endif
1491
 
#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__)
1492
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_PragmaOnce_ah__
1493
 
#include "PragmaOnce.ah"
1494
 
#endif
1495
 
#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__)
1496
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
1497
 
#include "CCExprResolveH.ah"
1498
 
#endif
1499
 
#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__)
1500
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
1501
 
#include "CCExprResolveCC.ah"
1502
 
#endif
1503
 
#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__)
1504
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CExprResolveH_ah__
1505
 
#include "CExprResolveH.ah"
1506
 
#endif
1507
 
#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__)
1508
 
#define __ac_have__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
1509
 
#include "CExprResolveCC.ah"
1510
 
#endif
1511
 
/*** end of aspect includes ***/
1512
 
#undef __ac_FIRST__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1__
1513
 
#undef __ac_FIRST_FILE__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_inc_Puma_Manipulators_h__
1514
 
#endif // __ac_FIRST_FILE__local_scratch_packages_aspectc4343_ac45woven451_0pre3_Puma_gen45release_step1_inc_Puma_Manipulators_h__
 
1675
#endif
 
1676
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
 
1677
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
 
1678
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
 
1679
#include "CMatchSyntax.ah"
 
1680
#endif
 
1681
#endif
 
1682
#undef __ac_FIRST__var_tmp_aspectc4343_debian_Puma_gen45release_step1__
 
1683
#undef __ac_FIRST_FILE__var_tmp_aspectc4343_debian_Puma_gen45release_step1_inc_Puma_Manipulators_h__
 
1684
#endif // __ac_FIRST_FILE__var_tmp_aspectc4343_debian_Puma_gen45release_step1_inc_Puma_Manipulators_h__