~ubuntu-branches/ubuntu/wily/aspectc++/wily

« back to all changes in this revision

Viewing changes to Puma/include/Puma/CMatchSyntax.ah

  • Committer: Bazaar Package Importer
  • Author(s): Reinhard Tartler
  • Date: 2009-06-15 10:17:02 UTC
  • mfrom: (1.2.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20090615101702-qsr30iptwbxylmo2
Tags: 1.0pre4~svn.20090615-1
* New upstream release.
* don't ignore errors in the postrm script
* avoid spurious creation of empty dir ./usr/sbin/
* improve short descriptions of libpuma-doc and libpuma-dev
* bump Standards-Version to 3.8.1
* bump debhelper compat level to level 7 (latest in stable)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#ifndef __ac_FIRST__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1__
2
 
#define __ac_FIRST__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1__
3
 
#define __ac_FIRST_FILE__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
 
1
#ifndef __ac_FIRST__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1__
 
2
#define __ac_FIRST__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1__
 
3
#define __ac_FIRST_FILE__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
4
4
 
5
5
#ifndef __ac_h_
6
6
#define __ac_h_
69
69
inline void operator delete (void *, AC::AnyResultBuffer *) { } // for VC++
70
70
#endif // __cplusplus
71
71
#endif // __ac_h_
72
 
#endif // __ac_FIRST__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1__
 
72
#endif // __ac_FIRST__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1__
73
73
 
74
 
#line 1 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
74
#line 1 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
75
75
// This file is part of PUMA.
76
76
// Copyright (C) 1999-2003  The PUMA developer team.
77
77
//                                                                
119
119
 
120
120
namespace Puma {
121
121
  
122
 
#line 47 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
123
 
 
124
 
  
125
 
#line 48 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
126
 
 
127
 
  
128
 
#line 49 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
122
#line 47 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
123
 
 
124
  
 
125
#line 48 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
126
 
 
127
  
 
128
#line 49 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
129
129
 
130
130
}
131
131
 
132
132
 
133
 
#line 134 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
133
#line 134 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
134
134
class CCExprResolve;
135
135
class CExprResolve;
136
136
class WinIfExists;
150
150
class PragmaOnceUnitState;
151
151
class PragmaOnce;
152
152
 
153
 
#line 52 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
153
#line 52 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
154
154
class CMatchSyntax {
155
 
#line 156 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
155
#line 156 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
156
156
 
157
157
public:
158
158
  static CMatchSyntax *aspectof () {
164
164
  }
165
165
private:
166
166
 
167
 
#line 52 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
167
#line 52 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
168
168
 
169
 
#line 170 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
169
#line 170 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
170
170
  friend class ::CCExprResolve;
171
171
  friend class ::CExprResolve;
172
172
  friend class ::WinIfExists;
186
186
  friend class ::PragmaOnceUnitState;
187
187
  friend class ::PragmaOnce;
188
188
 
189
 
#line 52 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
190
 
 
191
 
  
192
 
#line 53 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
193
 
 
194
 
  
195
 
#line 54 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
196
 
  
197
 
  
198
 
#line 55 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
199
 
 
200
 
  
201
 
#line 56 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
189
#line 52 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
190
 
 
191
  
 
192
#line 53 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
193
 
 
194
  
 
195
#line 54 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
196
  
 
197
  
 
198
#line 55 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
199
 
 
200
  
 
201
#line 56 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
202
202
 
203
203
 
204
204
protected:
210
210
  
211
211
  // introduce wildcard rules to CSyntax and CCSyntax
212
212
  
213
 
#line 66 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
213
#line 66 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
214
214
 
215
215
  
216
 
#line 67 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
216
#line 67 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
217
217
 
218
218
 
219
219
  // extend CBuilder
220
220
  
221
 
#line 70 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
221
#line 70 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
222
222
 
223
223
 
224
224
  // extend CSemantic
225
225
  
226
 
#line 85 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
226
#line 85 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
227
227
 
228
228
 
229
229
  // let first parse wildcards before parsing anything else
230
230
  
231
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
231
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
232
232
 
233
233
public: template<class JoinPoint> void __a0_around 
234
 
#line 89 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
234
#line 89 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
235
235
 
236
 
#line 89 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
236
#line 89 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
237
237
(JoinPoint *tjp)
238
 
#line 89 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
238
#line 89 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
239
239
 {
240
 
#line 241 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
240
#line 241 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
241
241
 
242
242
  JoinPoint *&thisJoinPoint = tjp;
243
243
 
244
 
#line 89 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
244
#line 89 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
245
245
 
246
 
#line 247 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
246
#line 247 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
247
247
 
248
248
  typedef typename JoinPoint::That __JP_That;
249
249
  typedef typename JoinPoint::Target __JP_Target;
250
250
  typedef typename JoinPoint::Result __JP_Result;
251
251
 
252
 
#line 89 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
252
#line 89 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
253
253
 
254
254
    if (match_expr &&
255
255
        thisJoinPoint->that ()->parse (&__JP_That
256
 
#line 91 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
256
#line 91 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
257
257
::wildcards)) 
258
258
      *(Puma::CTree**)thisJoinPoint->result () = 
259
259
        thisJoinPoint->that ()->builder ().get_node (); 
260
260
    else 
261
261
      thisJoinPoint->action ().trigger (); 
262
262
  }
263
 
#line 264 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
263
#line 264 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
264
264
 
265
265
protected:
266
266
 
267
 
#line 96 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
267
#line 96 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
268
268
 
269
269
 
270
270
  // extend the syntax to parse ANYs
271
271
 
272
272
  
273
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
273
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
274
274
 
275
275
public: template<class JoinPoint> void __a1_around 
276
 
#line 101 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
276
#line 101 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
277
277
 
278
 
#line 101 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
278
#line 101 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
279
279
(JoinPoint *tjp)
280
 
#line 101 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
280
#line 101 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
281
281
 {
282
 
#line 283 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
282
#line 283 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
283
283
 
284
284
  JoinPoint *&thisJoinPoint = tjp;
285
285
 
286
 
#line 101 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
286
#line 101 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
287
287
 
288
 
#line 289 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
288
#line 289 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
289
289
 
290
290
  typedef typename JoinPoint::That __JP_That;
291
291
  typedef typename JoinPoint::Target __JP_Target;
292
292
  typedef typename JoinPoint::Result __JP_Result;
293
293
 
294
 
#line 101 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
294
#line 101 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
295
295
 
296
296
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_EXPR)) {
297
297
      thisJoinPoint->that ()->parse (&__JP_That
298
 
#line 103 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
298
#line 103 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
299
299
::wc_extension); 
300
300
      *(Puma::CTree**)thisJoinPoint->result () = 
301
301
        thisJoinPoint->that ()->builder ().any (); 
302
302
    } else 
303
303
      thisJoinPoint->action ().trigger (); 
304
304
  }
305
 
#line 306 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
305
#line 306 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
306
306
 
307
307
protected:
308
308
 
309
 
#line 108 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
309
#line 108 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
310
310
 
311
311
 
312
312
  
313
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
313
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
314
314
 
315
315
public: template<class JoinPoint> void __a2_around 
316
 
#line 111 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
316
#line 111 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
317
317
 
318
 
#line 111 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
318
#line 111 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
319
319
(JoinPoint *tjp)
320
 
#line 111 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
320
#line 111 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
321
321
 {
322
 
#line 323 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
322
#line 323 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
323
323
 
324
324
  JoinPoint *&thisJoinPoint = tjp;
325
325
 
326
 
#line 111 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
326
#line 111 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
327
327
 
328
 
#line 329 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
328
#line 329 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
329
329
 
330
330
  typedef typename JoinPoint::That __JP_That;
331
331
  typedef typename JoinPoint::Target __JP_Target;
332
332
  typedef typename JoinPoint::Result __JP_Result;
333
333
 
334
 
#line 111 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
334
#line 111 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
335
335
 
336
336
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_EXPR_LIST)) {
337
337
      thisJoinPoint->that ()->parse (&__JP_That
338
 
#line 113 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
338
#line 113 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
339
339
::wc_extension); 
340
340
      *(Puma::CTree**)thisJoinPoint->result () = 
341
341
        thisJoinPoint->that ()->builder ().any_list (); 
342
342
    } else 
343
343
      thisJoinPoint->action ().trigger (); 
344
344
  }
345
 
#line 346 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
345
#line 346 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
346
346
 
347
347
protected:
348
348
 
349
 
#line 118 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
349
#line 118 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
350
350
 
351
351
 
352
352
  
353
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
353
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
354
354
 
355
355
public: template<class JoinPoint> void __a3_around 
356
 
#line 121 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
356
#line 121 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
357
357
 
358
 
#line 121 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
358
#line 121 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
359
359
(JoinPoint *tjp)
360
 
#line 121 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
360
#line 121 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
361
361
 {
362
 
#line 363 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
362
#line 363 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
363
363
 
364
364
  JoinPoint *&thisJoinPoint = tjp;
365
365
 
366
 
#line 121 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
366
#line 121 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
367
367
 
368
 
#line 369 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
368
#line 369 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
369
369
 
370
370
  typedef typename JoinPoint::That __JP_That;
371
371
  typedef typename JoinPoint::Target __JP_Target;
372
372
  typedef typename JoinPoint::Result __JP_Result;
373
373
 
374
 
#line 121 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
374
#line 121 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
375
375
 
376
376
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_ID_EXPR)) {
377
377
      thisJoinPoint->that ()->parse (&__JP_That
378
 
#line 123 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
378
#line 123 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
379
379
::wc_extension); 
380
380
      *(Puma::CTree**)thisJoinPoint->result () = 
381
381
        thisJoinPoint->that ()->builder ().any (); 
382
382
    } else 
383
383
      thisJoinPoint->action ().trigger (); 
384
384
  }
385
 
#line 386 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
385
#line 386 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
386
386
 
387
387
protected:
388
388
 
389
 
#line 128 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
389
#line 128 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
390
390
 
391
391
 
392
392
  
393
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
393
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
394
394
 
395
395
public: template<class JoinPoint> void __a4_around 
396
 
#line 131 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
396
#line 131 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
397
397
 
398
 
#line 131 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
398
#line 131 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
399
399
(JoinPoint *tjp)
400
 
#line 131 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
400
#line 131 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
401
401
 {
402
 
#line 403 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
402
#line 403 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
403
403
 
404
404
  JoinPoint *&thisJoinPoint = tjp;
405
405
 
406
 
#line 131 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
406
#line 131 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
407
407
 
408
 
#line 409 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
408
#line 409 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
409
409
 
410
410
  typedef typename JoinPoint::That __JP_That;
411
411
  typedef typename JoinPoint::Target __JP_Target;
412
412
  typedef typename JoinPoint::Result __JP_Result;
413
413
 
414
 
#line 131 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
414
#line 131 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
415
415
 
416
416
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_IDENTIFIER)) {
417
417
      thisJoinPoint->that ()->parse (&__JP_That
418
 
#line 133 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
418
#line 133 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
419
419
::wc_extension); 
420
420
      *(Puma::CTree**)thisJoinPoint->result () = 
421
421
        thisJoinPoint->that ()->builder ().any (); 
422
422
    } else 
423
423
      thisJoinPoint->action ().trigger (); 
424
424
  }
425
 
#line 426 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
425
#line 426 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
426
426
 
427
427
protected:
428
428
 
429
 
#line 138 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
429
#line 138 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
430
430
 
431
431
 
432
432
  
433
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
433
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
434
434
 
435
435
public: template<class JoinPoint> void __a5_after 
436
 
#line 141 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
436
#line 141 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
437
437
 
438
 
#line 141 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
438
#line 141 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
439
439
(JoinPoint *tjp)
440
 
#line 141 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
440
#line 141 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
441
441
 {
442
 
#line 443 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
442
#line 443 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
443
443
 
444
444
  typedef typename JoinPoint::That __JP_That;
445
445
  typedef typename JoinPoint::Target __JP_Target;
446
446
  typedef typename JoinPoint::Result __JP_Result;
447
447
 
448
 
#line 141 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
448
#line 141 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
449
449
 
450
450
      tjp->that ()->_decl_spec_1.set (Puma::TOK_ANY_DECL_SPEC);
451
451
  }
452
 
#line 453 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
452
#line 453 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
453
453
 
454
454
protected:
455
455
 
456
 
#line 143 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
456
#line 143 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
457
457
 
458
458
  
459
459
  
460
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
460
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
461
461
 
462
462
public: template<class JoinPoint> void __a6_after 
463
 
#line 146 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
463
#line 146 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
464
464
 
465
 
#line 146 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
465
#line 146 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
466
466
(JoinPoint *tjp)
467
 
#line 146 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
467
#line 146 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
468
468
 {
469
 
#line 470 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
469
#line 470 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
470
470
 
471
471
  typedef typename JoinPoint::That __JP_That;
472
472
  typedef typename JoinPoint::Target __JP_Target;
473
473
  typedef typename JoinPoint::Result __JP_Result;
474
474
 
475
 
#line 146 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
475
#line 146 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
476
476
 
477
477
    Puma::CTree *&result = *(Puma::CTree**)tjp->result ();
478
478
    if (match_expr && !result &&
479
479
        tjp->that ()->parse (Puma::TOK_ANY_DECL_SPEC) &&
480
480
        tjp->that ()->parse (&__JP_That
481
 
#line 150 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
481
#line 150 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
482
482
::wc_extension)) {
483
483
      result = tjp->that ()->builder().any ();
484
484
    }
485
485
  }
486
 
#line 487 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
486
#line 487 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
487
487
 
488
488
protected:
489
489
 
490
 
#line 153 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
490
#line 153 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
491
491
 
492
492
 
493
493
  
494
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
494
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
495
495
 
496
496
public: template<class JoinPoint> void __a7_around 
497
 
#line 156 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
497
#line 156 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
498
498
 
499
 
#line 156 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
499
#line 156 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
500
500
(JoinPoint *tjp)
501
 
#line 156 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
501
#line 156 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
502
502
 {
503
 
#line 504 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
503
#line 504 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
504
504
 
505
505
  JoinPoint *&thisJoinPoint = tjp;
506
506
 
507
 
#line 156 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
507
#line 156 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
508
508
 
509
 
#line 510 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
509
#line 510 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
510
510
 
511
511
  typedef typename JoinPoint::That __JP_That;
512
512
  typedef typename JoinPoint::Target __JP_Target;
513
513
  typedef typename JoinPoint::Result __JP_Result;
514
514
 
515
 
#line 156 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
515
#line 156 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
516
516
 
517
517
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_DECL_SPEC_SEQ)) {
518
518
      thisJoinPoint->that ()->parse (&__JP_That
519
 
#line 158 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
519
#line 158 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
520
520
::wc_extension); 
521
521
      *(Puma::CTree**)thisJoinPoint->result () = 
522
522
        thisJoinPoint->that ()->builder ().any_list (); 
523
523
    } else 
524
524
      thisJoinPoint->action ().trigger (); 
525
525
  }
526
 
#line 527 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
526
#line 527 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
527
527
 
528
528
protected:
529
529
 
530
 
#line 163 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
530
#line 163 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
531
531
 
532
532
 
533
533
  
534
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
534
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
535
535
 
536
536
public: template<class JoinPoint> void __a8_around 
537
 
#line 166 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
537
#line 166 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
538
538
 
539
 
#line 166 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
539
#line 166 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
540
540
(JoinPoint *tjp)
541
 
#line 166 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
541
#line 166 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
542
542
 {
543
 
#line 544 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
543
#line 544 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
544
544
 
545
545
  JoinPoint *&thisJoinPoint = tjp;
546
546
 
547
 
#line 166 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
547
#line 166 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
548
548
 
549
 
#line 550 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
549
#line 550 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
550
550
 
551
551
  typedef typename JoinPoint::That __JP_That;
552
552
  typedef typename JoinPoint::Target __JP_Target;
553
553
  typedef typename JoinPoint::Result __JP_Result;
554
554
 
555
 
#line 166 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
555
#line 166 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
556
556
 
557
557
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_INIT_DECLARATOR_LIST)) {
558
558
      thisJoinPoint->that ()->parse (&__JP_That
559
 
#line 168 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
559
#line 168 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
560
560
::wc_extension); 
561
561
      *(Puma::CTree**)thisJoinPoint->result () = 
562
562
        thisJoinPoint->that ()->builder ().any_list (); 
563
563
    } else 
564
564
      thisJoinPoint->action ().trigger (); 
565
565
  }
566
 
#line 567 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
566
#line 567 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
567
567
 
568
568
protected:
569
569
 
570
 
#line 173 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
570
#line 173 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
571
571
 
572
572
 
573
573
  
574
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
574
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
575
575
 
576
576
public: template<class JoinPoint> void __a9_around 
577
 
#line 176 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
577
#line 176 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
578
578
 
579
 
#line 176 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
579
#line 176 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
580
580
(JoinPoint *tjp)
581
 
#line 176 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
581
#line 176 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
582
582
 {
583
 
#line 584 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
583
#line 584 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
584
584
 
585
585
  JoinPoint *&thisJoinPoint = tjp;
586
586
 
587
 
#line 176 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
587
#line 176 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
588
588
 
589
 
#line 590 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
589
#line 590 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
590
590
 
591
591
  typedef typename JoinPoint::That __JP_That;
592
592
  typedef typename JoinPoint::Target __JP_Target;
593
593
  typedef typename JoinPoint::Result __JP_Result;
594
594
 
595
 
#line 176 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
595
#line 176 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
596
596
 
597
597
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_INIT_DECLARATOR)) {
598
598
      thisJoinPoint->that ()->parse (&__JP_That
599
 
#line 178 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
599
#line 178 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
600
600
::wc_extension); 
601
601
      *(Puma::CTree**)thisJoinPoint->result () = 
602
602
        thisJoinPoint->that ()->builder ().any (); 
603
603
    } else 
604
604
      thisJoinPoint->action ().trigger (); 
605
605
  }
606
 
#line 607 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
606
#line 607 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
607
607
 
608
608
protected:
609
609
 
610
 
#line 183 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
610
#line 183 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
611
611
 
612
612
 
613
613
  
614
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
614
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
615
615
 
616
616
public: template<class JoinPoint> void __a10_around 
617
 
#line 186 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
617
#line 186 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
618
618
 
619
 
#line 186 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
619
#line 186 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
620
620
(JoinPoint *tjp)
621
 
#line 186 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
621
#line 186 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
622
622
 {
623
 
#line 624 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
623
#line 624 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
624
624
 
625
625
  JoinPoint *&thisJoinPoint = tjp;
626
626
 
627
 
#line 186 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
627
#line 186 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
628
628
 
629
 
#line 630 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
629
#line 630 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
630
630
 
631
631
  typedef typename JoinPoint::That __JP_That;
632
632
  typedef typename JoinPoint::Target __JP_Target;
633
633
  typedef typename JoinPoint::Result __JP_Result;
634
634
 
635
 
#line 186 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
635
#line 186 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
636
636
 
637
637
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_DECLARATOR)) {
638
638
      thisJoinPoint->that ()->parse (&__JP_That
639
 
#line 188 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
639
#line 188 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
640
640
::wc_extension); 
641
641
      *(Puma::CTree**)thisJoinPoint->result () = 
642
642
        thisJoinPoint->that ()->builder ().any (); 
643
643
    } else 
644
644
      thisJoinPoint->action ().trigger (); 
645
645
  }
646
 
#line 647 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
646
#line 647 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
647
647
 
648
648
protected:
649
649
 
650
 
#line 193 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
650
#line 193 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
651
651
 
652
652
 
653
653
  
654
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
654
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
655
655
 
656
656
public: template<class JoinPoint> void __a11_around 
657
 
#line 196 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
657
#line 196 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
658
658
 
659
 
#line 196 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
659
#line 196 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
660
660
(JoinPoint *tjp)
661
 
#line 196 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
661
#line 196 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
662
662
 {
663
 
#line 664 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
663
#line 664 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
664
664
 
665
665
  JoinPoint *&thisJoinPoint = tjp;
666
666
 
667
 
#line 196 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
667
#line 196 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
668
668
 
669
 
#line 670 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
669
#line 670 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
670
670
 
671
671
  typedef typename JoinPoint::That __JP_That;
672
672
  typedef typename JoinPoint::Target __JP_Target;
673
673
  typedef typename JoinPoint::Result __JP_Result;
674
674
 
675
 
#line 196 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
675
#line 196 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
676
676
 
677
677
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_INIT)) {
678
678
      thisJoinPoint->that ()->parse (&__JP_That
679
 
#line 198 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
679
#line 198 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
680
680
::wc_extension); 
681
681
      *(Puma::CTree**)thisJoinPoint->result () = 
682
682
        thisJoinPoint->that ()->builder ().any (); 
683
683
    } else 
684
684
      thisJoinPoint->action ().trigger (); 
685
685
  }
686
 
#line 687 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
686
#line 687 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
687
687
 
688
688
protected:
689
689
 
690
 
#line 203 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
690
#line 203 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
691
691
 
692
692
 
693
693
  
694
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
694
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
695
695
 
696
696
public: template<class JoinPoint> void __a12_around 
697
 
#line 206 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
697
#line 206 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
698
698
 
699
 
#line 206 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
699
#line 206 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
700
700
(JoinPoint *tjp)
701
 
#line 206 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
701
#line 206 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
702
702
 {
703
 
#line 704 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
703
#line 704 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
704
704
 
705
705
  JoinPoint *&thisJoinPoint = tjp;
706
706
 
707
 
#line 206 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
707
#line 206 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
708
708
 
709
 
#line 710 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
709
#line 710 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
710
710
 
711
711
  typedef typename JoinPoint::That __JP_That;
712
712
  typedef typename JoinPoint::Target __JP_Target;
713
713
  typedef typename JoinPoint::Result __JP_Result;
714
714
 
715
 
#line 206 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
715
#line 206 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
716
716
 
717
717
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_ARG_DECL_SEQ)) {
718
718
      thisJoinPoint->that ()->parse (&__JP_That
719
 
#line 208 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
719
#line 208 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
720
720
::wc_extension); 
721
721
      *(Puma::CTree**)thisJoinPoint->result () = 
722
722
        thisJoinPoint->that ()->builder ().any_list (); 
723
723
    } else 
724
724
      thisJoinPoint->action ().trigger (); 
725
725
  }
726
 
#line 727 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
726
#line 727 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
727
727
 
728
728
protected:
729
729
 
730
 
#line 213 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
730
#line 213 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
731
731
 
732
732
 
733
733
  
734
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
734
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
735
735
 
736
736
public: template<class JoinPoint> void __a13_around 
737
 
#line 216 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
737
#line 216 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
738
738
 
739
 
#line 216 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
739
#line 216 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
740
740
(JoinPoint *tjp)
741
 
#line 216 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
741
#line 216 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
742
742
 {
743
 
#line 744 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
743
#line 744 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
744
744
 
745
745
  JoinPoint *&thisJoinPoint = tjp;
746
746
 
747
 
#line 216 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
747
#line 216 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
748
748
 
749
 
#line 750 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
749
#line 750 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
750
750
 
751
751
  typedef typename JoinPoint::That __JP_That;
752
752
  typedef typename JoinPoint::Target __JP_Target;
753
753
  typedef typename JoinPoint::Result __JP_Result;
754
754
 
755
 
#line 216 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
755
#line 216 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
756
756
 
757
757
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_FCT_BODY)) {
758
758
      thisJoinPoint->that ()->parse (&__JP_That
759
 
#line 218 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
759
#line 218 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
760
760
::wc_extension); 
761
761
      *(Puma::CTree**)thisJoinPoint->result () = 
762
762
        thisJoinPoint->that ()->builder ().any (); 
763
763
    } else 
764
764
      thisJoinPoint->action ().trigger (); 
765
765
  }
766
 
#line 767 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
766
#line 767 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
767
767
 
768
768
protected:
769
769
 
770
 
#line 223 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
770
#line 223 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
771
771
 
772
772
 
773
773
  
774
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
774
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
775
775
 
776
776
public: template<class JoinPoint> void __a14_around 
777
 
#line 226 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
777
#line 226 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
778
778
 
779
 
#line 226 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
779
#line 226 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
780
780
(JoinPoint *tjp)
781
 
#line 226 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
781
#line 226 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
782
782
 {
783
 
#line 784 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
783
#line 784 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
784
784
 
785
785
  JoinPoint *&thisJoinPoint = tjp;
786
786
 
787
 
#line 226 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
787
#line 226 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
788
788
 
789
 
#line 790 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
789
#line 790 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
790
790
 
791
791
  typedef typename JoinPoint::That __JP_That;
792
792
  typedef typename JoinPoint::Target __JP_Target;
793
793
  typedef typename JoinPoint::Result __JP_Result;
794
794
 
795
 
#line 226 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
795
#line 226 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
796
796
 
797
797
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_CLASS_SPEC)) {
798
798
      thisJoinPoint->that ()->parse (&__JP_That
799
 
#line 228 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
799
#line 228 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
800
800
::wc_extension); 
801
801
      *(Puma::CTree**)thisJoinPoint->result () = 
802
802
        thisJoinPoint->that ()->builder ().any (); 
803
803
    } else 
804
804
      thisJoinPoint->action ().trigger (); 
805
805
  }
806
 
#line 807 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
806
#line 807 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
807
807
 
808
808
protected:
809
809
 
810
 
#line 233 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
810
#line 233 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
811
811
 
812
812
 
813
813
  
814
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
814
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
815
815
 
816
816
public: template<class JoinPoint> void __a15_around 
817
 
#line 236 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
817
#line 236 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
818
818
 
819
 
#line 236 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
819
#line 236 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
820
820
(JoinPoint *tjp)
821
 
#line 236 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
821
#line 236 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
822
822
 {
823
 
#line 824 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
823
#line 824 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
824
824
 
825
825
  JoinPoint *&thisJoinPoint = tjp;
826
826
 
827
 
#line 236 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
827
#line 236 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
828
828
 
829
 
#line 830 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
829
#line 830 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
830
830
 
831
831
  typedef typename JoinPoint::That __JP_That;
832
832
  typedef typename JoinPoint::Target __JP_Target;
833
833
  typedef typename JoinPoint::Result __JP_Result;
834
834
 
835
 
#line 236 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
835
#line 236 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
836
836
 
837
837
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_MEMBER_SPEC)) {
838
838
      thisJoinPoint->that ()->parse (&__JP_That
839
 
#line 238 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
839
#line 238 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
840
840
::wc_extension); 
841
841
      *(Puma::CTree**)thisJoinPoint->result () = 
842
842
        thisJoinPoint->that ()->builder ().any_list (); 
843
843
    } else 
844
844
      thisJoinPoint->action ().trigger (); 
845
845
  }
846
 
#line 847 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
846
#line 847 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
847
847
 
848
848
protected:
849
849
 
850
 
#line 243 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
850
#line 243 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
851
851
 
852
852
 
853
853
  
854
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
854
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
855
855
 
856
856
public: template<class JoinPoint> void __a16_around 
857
 
#line 246 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
857
#line 246 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
858
858
 
859
 
#line 246 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
859
#line 246 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
860
860
(JoinPoint *tjp)
861
 
#line 246 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
861
#line 246 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
862
862
 {
863
 
#line 864 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
863
#line 864 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
864
864
 
865
865
  JoinPoint *&thisJoinPoint = tjp;
866
866
 
867
 
#line 246 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
867
#line 246 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
868
868
 
869
 
#line 870 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
869
#line 870 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
870
870
 
871
871
  typedef typename JoinPoint::That __JP_That;
872
872
  typedef typename JoinPoint::Target __JP_Target;
873
873
  typedef typename JoinPoint::Result __JP_Result;
874
874
 
875
 
#line 246 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
875
#line 246 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
876
876
 
877
877
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_MEMBER_DECL)) {
878
878
      thisJoinPoint->that ()->parse (&__JP_That
879
 
#line 248 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
879
#line 248 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
880
880
::wc_extension); 
881
881
      *(Puma::CTree**)thisJoinPoint->result () = 
882
882
        thisJoinPoint->that ()->builder ().any (); 
883
883
    } else 
884
884
      thisJoinPoint->action ().trigger (); 
885
885
  }
886
 
#line 887 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
886
#line 887 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
887
887
 
888
888
protected:
889
889
 
890
 
#line 253 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
890
#line 253 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
891
891
 
892
892
 
893
893
  
894
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
894
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
895
895
 
896
896
public: template<class JoinPoint> void __a17_around 
897
 
#line 256 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
897
#line 256 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
898
898
 
899
 
#line 256 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
899
#line 256 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
900
900
(JoinPoint *tjp)
901
 
#line 256 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
901
#line 256 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
902
902
 {
903
 
#line 904 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
903
#line 904 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
904
904
 
905
905
  JoinPoint *&thisJoinPoint = tjp;
906
906
 
907
 
#line 256 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
907
#line 256 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
908
908
 
909
 
#line 910 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
909
#line 910 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
910
910
 
911
911
  typedef typename JoinPoint::That __JP_That;
912
912
  typedef typename JoinPoint::Target __JP_Target;
913
913
  typedef typename JoinPoint::Result __JP_Result;
914
914
 
915
 
#line 256 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
915
#line 256 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
916
916
 
917
917
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_STMT)) {
918
918
      thisJoinPoint->that ()->parse (&__JP_That
919
 
#line 258 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
919
#line 258 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
920
920
::wc_extension); 
921
921
      *(Puma::CTree**)thisJoinPoint->result () = 
922
922
        thisJoinPoint->that ()->builder ().any (); 
923
923
    } else 
924
924
      thisJoinPoint->action ().trigger (); 
925
925
  }
926
 
#line 927 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
926
#line 927 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
927
927
 
928
928
protected:
929
929
 
930
 
#line 263 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
930
#line 263 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
931
931
 
932
932
 
933
933
  
934
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
934
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
935
935
 
936
936
public: template<class JoinPoint> void __a18_around 
937
 
#line 266 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
937
#line 266 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
938
938
 
939
 
#line 266 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
939
#line 266 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
940
940
(JoinPoint *tjp)
941
 
#line 266 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
941
#line 266 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
942
942
 {
943
 
#line 944 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
943
#line 944 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
944
944
 
945
945
  JoinPoint *&thisJoinPoint = tjp;
946
946
 
947
 
#line 266 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
947
#line 266 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
948
948
 
949
 
#line 950 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
949
#line 950 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
950
950
 
951
951
  typedef typename JoinPoint::That __JP_That;
952
952
  typedef typename JoinPoint::Target __JP_Target;
953
953
  typedef typename JoinPoint::Result __JP_Result;
954
954
 
955
 
#line 266 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
955
#line 266 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
956
956
 
957
957
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_STMT_SEQ)) {
958
958
      thisJoinPoint->that ()->parse (&__JP_That
959
 
#line 268 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
959
#line 268 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
960
960
::wc_extension); 
961
961
      *(Puma::CTree**)thisJoinPoint->result () = 
962
962
        thisJoinPoint->that ()->builder ().any_list (); 
963
963
    } else 
964
964
      thisJoinPoint->action ().trigger (); 
965
965
  }
966
 
#line 967 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
966
#line 967 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
967
967
 
968
968
protected:
969
969
 
970
 
#line 273 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
970
#line 273 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
971
971
 
972
972
 
973
973
  
974
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
974
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
975
975
 
976
976
public: template<class JoinPoint> void __a19_around 
977
 
#line 276 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
977
#line 276 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
978
978
 
979
 
#line 276 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
979
#line 276 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
980
980
(JoinPoint *tjp)
981
 
#line 276 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
981
#line 276 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
982
982
 {
983
 
#line 984 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
983
#line 984 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
984
984
 
985
985
  JoinPoint *&thisJoinPoint = tjp;
986
986
 
987
 
#line 276 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
987
#line 276 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
988
988
 
989
 
#line 990 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
989
#line 990 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
990
990
 
991
991
  typedef typename JoinPoint::That __JP_That;
992
992
  typedef typename JoinPoint::Target __JP_Target;
993
993
  typedef typename JoinPoint::Result __JP_Result;
994
994
 
995
 
#line 276 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
995
#line 276 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
996
996
 
997
997
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_BASE_CLAUSE)) {
998
998
      thisJoinPoint->that ()->parse (&__JP_That
999
 
#line 278 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
999
#line 278 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1000
1000
::wc_extension); 
1001
1001
      *(Puma::CTree**)thisJoinPoint->result () = 
1002
1002
        thisJoinPoint->that ()->builder ().any_list (); 
1003
1003
    } else 
1004
1004
      thisJoinPoint->action ().trigger (); 
1005
1005
  }
1006
 
#line 1007 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1006
#line 1007 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1007
1007
 
1008
1008
protected:
1009
1009
 
1010
 
#line 283 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1010
#line 283 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1011
1011
 
1012
1012
 
1013
1013
  
1014
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1014
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1015
1015
 
1016
1016
public: template<class JoinPoint> void __a20_around 
1017
 
#line 286 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1017
#line 286 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1018
1018
 
1019
 
#line 286 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1019
#line 286 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1020
1020
(JoinPoint *tjp)
1021
 
#line 286 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1021
#line 286 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1022
1022
 {
1023
 
#line 1024 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1023
#line 1024 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1024
1024
 
1025
1025
  JoinPoint *&thisJoinPoint = tjp;
1026
1026
 
1027
 
#line 286 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1027
#line 286 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1028
1028
 
1029
 
#line 1030 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1029
#line 1030 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1030
1030
 
1031
1031
  typedef typename JoinPoint::That __JP_That;
1032
1032
  typedef typename JoinPoint::Target __JP_Target;
1033
1033
  typedef typename JoinPoint::Result __JP_Result;
1034
1034
 
1035
 
#line 286 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1035
#line 286 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1036
1036
 
1037
1037
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_CTOR_INIT)) {
1038
1038
      thisJoinPoint->that ()->parse (&__JP_That
1039
 
#line 288 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1039
#line 288 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1040
1040
::wc_extension); 
1041
1041
      *(Puma::CTree**)thisJoinPoint->result () = 
1042
1042
        thisJoinPoint->that ()->builder ().any (); 
1043
1043
    } else 
1044
1044
      thisJoinPoint->action ().trigger (); 
1045
1045
  }
1046
 
#line 1047 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1046
#line 1047 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1047
1047
 
1048
1048
protected:
1049
1049
 
1050
 
#line 293 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1050
#line 293 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1051
1051
 
1052
1052
 
1053
1053
  
1054
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1054
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1055
1055
 
1056
1056
public: template<class JoinPoint> void __a21_around 
1057
 
#line 296 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1057
#line 296 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1058
1058
 
1059
 
#line 296 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1059
#line 296 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1060
1060
(JoinPoint *tjp)
1061
 
#line 296 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1061
#line 296 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1062
1062
 {
1063
 
#line 1064 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1063
#line 1064 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1064
1064
 
1065
1065
  JoinPoint *&thisJoinPoint = tjp;
1066
1066
 
1067
 
#line 296 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1067
#line 296 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1068
1068
 
1069
 
#line 1070 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1069
#line 1070 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1070
1070
 
1071
1071
  typedef typename JoinPoint::That __JP_That;
1072
1072
  typedef typename JoinPoint::Target __JP_Target;
1073
1073
  typedef typename JoinPoint::Result __JP_Result;
1074
1074
 
1075
 
#line 296 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1075
#line 296 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1076
1076
 
1077
1077
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_ANY_MEM_INIT)) {
1078
1078
      thisJoinPoint->that ()->parse (&__JP_That
1079
 
#line 298 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1079
#line 298 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1080
1080
::wc_extension); 
1081
1081
      *(Puma::CTree**)thisJoinPoint->result () = 
1082
1082
        thisJoinPoint->that ()->builder ().any (); 
1083
1083
    } else 
1084
1084
      thisJoinPoint->action ().trigger (); 
1085
1085
  }
1086
 
#line 1087 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1086
#line 1087 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1087
1087
 
1088
1088
protected:
1089
1089
 
1090
 
#line 303 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1090
#line 303 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1091
1091
 
1092
1092
 
1093
1093
  // extend the syntax to be able to parse match trees
1094
1094
 
1095
1095
  
1096
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1096
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1097
1097
 
1098
1098
public: template<class JoinPoint> void __a22_around 
1099
 
#line 308 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1099
#line 308 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1100
1100
 
1101
 
#line 308 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1101
#line 308 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1102
1102
(JoinPoint *tjp)
1103
 
#line 308 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1103
#line 308 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1104
1104
 {
1105
 
#line 1106 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1105
#line 1106 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1106
1106
 
1107
1107
  JoinPoint *&thisJoinPoint = tjp;
1108
1108
 
1109
 
#line 308 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1109
#line 308 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1110
1110
 
1111
 
#line 1112 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1111
#line 1112 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1112
1112
 
1113
1113
  typedef typename JoinPoint::That __JP_That;
1114
1114
  typedef typename JoinPoint::Target __JP_Target;
1115
1115
  typedef typename JoinPoint::Result __JP_Result;
1116
1116
 
1117
 
#line 308 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1117
#line 308 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1118
1118
 
1119
 
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_IS_TYPEDEF)) {
 
1119
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_WC_IS_TYPEDEF)) {
1120
1120
      *(Puma::CTree**)thisJoinPoint->result () = 
1121
1121
        thisJoinPoint->that ()->parse (Puma::TOK_ID) ? 
1122
1122
        thisJoinPoint->that ()->builder ().is_name () : (Puma::CTree*)0; 
1123
1123
    } else 
1124
1124
      thisJoinPoint->action ().trigger (); 
1125
1125
  }
1126
 
#line 1127 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1126
#line 1127 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1127
1127
 
1128
1128
protected:
1129
1129
 
1130
 
#line 315 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1130
#line 315 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1131
1131
 
1132
1132
 
1133
1133
  
1134
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1134
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1135
1135
 
1136
1136
public: template<class JoinPoint> void __a23_around 
1137
 
#line 318 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1137
#line 318 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1138
1138
 
1139
 
#line 318 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1139
#line 318 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1140
1140
(JoinPoint *tjp)
1141
 
#line 318 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1141
#line 318 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1142
1142
 {
1143
 
#line 1144 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1143
#line 1144 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1144
1144
 
1145
1145
  JoinPoint *&thisJoinPoint = tjp;
1146
1146
 
1147
 
#line 318 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1147
#line 318 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1148
1148
 
1149
 
#line 1150 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1149
#line 1150 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1150
1150
 
1151
1151
  typedef typename JoinPoint::That __JP_That;
1152
1152
  typedef typename JoinPoint::Target __JP_Target;
1153
1153
  typedef typename JoinPoint::Result __JP_Result;
1154
1154
 
1155
 
#line 318 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1155
#line 318 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1156
1156
 
1157
 
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_IS_CLASS)) {
 
1157
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_WC_IS_CLASS)) {
1158
1158
      *(Puma::CTree**)thisJoinPoint->result () = 
1159
1159
        thisJoinPoint->that ()->parse (Puma::TOK_ID) ? 
1160
1160
        thisJoinPoint->that ()->builder ().is_name () : (Puma::CTree*)0; 
1161
1161
    } else 
1162
1162
      thisJoinPoint->action ().trigger (); 
1163
1163
  }
1164
 
#line 1165 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1164
#line 1165 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1165
1165
 
1166
1166
protected:
1167
1167
 
1168
 
#line 325 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1168
#line 325 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1169
1169
 
1170
1170
 
1171
1171
  
1172
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1172
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1173
1173
 
1174
1174
public: template<class JoinPoint> void __a24_around 
1175
 
#line 328 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1175
#line 328 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1176
1176
 
1177
 
#line 328 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1177
#line 328 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1178
1178
(JoinPoint *tjp)
1179
 
#line 328 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1179
#line 328 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1180
1180
 {
1181
 
#line 1182 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1181
#line 1182 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1182
1182
 
1183
1183
  JoinPoint *&thisJoinPoint = tjp;
1184
1184
 
1185
 
#line 328 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1185
#line 328 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1186
1186
 
1187
 
#line 1188 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1187
#line 1188 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1188
1188
 
1189
1189
  typedef typename JoinPoint::That __JP_That;
1190
1190
  typedef typename JoinPoint::Target __JP_Target;
1191
1191
  typedef typename JoinPoint::Result __JP_Result;
1192
1192
 
1193
 
#line 328 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1193
#line 328 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1194
1194
 
1195
 
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_IS_ENUM)) {
 
1195
    if (match_expr && thisJoinPoint->that ()->parse (Puma::TOK_WC_IS_ENUM)) {
1196
1196
      *(Puma::CTree**)thisJoinPoint->result () = 
1197
1197
        thisJoinPoint->that ()->parse (Puma::TOK_ID) ? 
1198
1198
        thisJoinPoint->that ()->builder ().is_name () : (Puma::CTree*)0; 
1199
1199
    } else 
1200
1200
      thisJoinPoint->action ().trigger (); 
1201
1201
  }
1202
 
#line 1203 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1202
#line 1203 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1203
1203
 
1204
1204
protected:
1205
1205
 
1206
 
#line 335 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1206
#line 335 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1207
1207
 
1208
1208
 
1209
1209
  // configure parsing match expressions
1210
1210
  
1211
1211
  
1212
 
#line 3 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1212
#line 3 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1213
1213
 
1214
1214
public: void __a25_before 
1215
 
#line 340 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1215
#line 340 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1216
1216
 
1217
 
#line 340 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1217
#line 340 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1218
1218
(Puma::Config &config)
1219
 
#line 340 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1219
#line 340 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1220
1220
 {
1221
1221
    match_expr = (config.Option ("--match-expr"));
1222
1222
  }
1223
 
#line 1224 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1223
#line 1224 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1224
1224
 
1225
1225
protected:
1226
1226
 
1227
 
#line 342 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1227
#line 342 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1228
1228
 
1229
1229
public:
1230
1230
  typedef AC::TL<bool,AC::TLE > __AttrTypes;
1234
1234
  const void *__attr (unsigned __i) const {
1235
1235
    switch (__i) { case 0: return &match_expr; default: return 0; }
1236
1236
  }
1237
 
#line 343 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1237
#line 343 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1238
1238
};
1239
 
#line 1240 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1239
#line 1240 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1240
1240
 
1241
1241
namespace AC {
1242
1242
  template <class JoinPoint>
1346
1346
  }
1347
1347
1348
1348
 
1349
 
#line 343 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1349
#line 343 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1350
1350
 
1351
1351
 
1352
1352
// introduce wildcard rules to CSyntax
1353
1353
 
1354
 
#line 356 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1354
#line 356 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1355
1355
 
1356
1356
 
1357
1357
// introduce wildcard rules to CCSyntax
1358
1358
 
1359
 
#line 362 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1359
#line 362 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1360
1360
 
1361
1361
 
1362
1362
// extend CBuilder
1363
1363
 
1364
 
#line 378 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1365
 
 
1366
 
 
1367
 
 
1368
 
#line 400 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1364
#line 378 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1365
 
 
1366
 
 
1367
 
 
1368
#line 400 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1369
1369
 
1370
1370
         
1371
1371
 
1372
 
#line 414 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1373
 
 
1374
 
 
1375
 
 
1376
 
#line 420 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1377
 
 
1378
 
 
1379
 
 
1380
 
#line 426 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1381
 
 
1382
 
 
1383
 
 
1384
 
#line 432 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1385
 
 
1386
 
 
1387
 
 
1388
 
#line 437 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1372
#line 414 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1373
 
 
1374
 
 
1375
 
 
1376
#line 420 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1377
 
 
1378
 
 
1379
 
 
1380
#line 426 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1381
 
 
1382
 
 
1383
 
 
1384
#line 432 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1385
 
 
1386
 
 
1387
 
 
1388
#line 437 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1389
1389
 
1390
1390
 
1391
1391
/*****************************************************************************/
1395
1395
/*****************************************************************************/
1396
1396
 
1397
1397
 
1398
 
#line 449 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1399
 
 
1400
 
 
1401
 
 
1402
 
#line 470 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1403
 
 
1404
 
 
1405
 
 
1406
 
#line 477 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1407
 
 
1408
 
 
1409
 
 
1410
 
#line 481 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1411
 
 
1412
 
 
1413
 
 
1414
 
#line 487 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1415
 
 
1416
 
 
1417
 
 
1418
 
#line 494 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1419
 
 
1420
 
 
1421
 
 
1422
 
#line 510 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1398
#line 449 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1399
 
 
1400
 
 
1401
 
 
1402
#line 470 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1403
 
 
1404
 
 
1405
 
 
1406
#line 477 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1407
 
 
1408
 
 
1409
 
 
1410
#line 481 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1411
 
 
1412
 
 
1413
 
 
1414
#line 487 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1415
 
 
1416
 
 
1417
 
 
1418
#line 494 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1419
 
 
1420
 
 
1421
 
 
1422
#line 510 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1423
1423
 
1424
1424
            
1425
1425
 
1426
 
#line 523 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1427
 
 
1428
 
 
1429
 
 
1430
 
#line 532 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1431
 
 
1432
 
 
1433
 
 
1434
 
#line 540 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1435
 
 
1436
 
 
1437
 
 
1438
 
#line 550 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1439
 
 
1440
 
 
1441
 
 
1442
 
#line 563 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1443
 
 
1444
 
 
1445
 
 
1446
 
#line 569 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1447
 
 
1448
 
 
1449
 
 
1450
 
#line 575 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1426
#line 523 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1427
 
 
1428
 
 
1429
 
 
1430
#line 532 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1431
 
 
1432
 
 
1433
 
 
1434
#line 540 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1435
 
 
1436
 
 
1437
 
 
1438
#line 550 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1439
 
 
1440
 
 
1441
 
 
1442
#line 563 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1443
 
 
1444
 
 
1445
 
 
1446
#line 569 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
 
1447
 
 
1448
 
 
1449
 
 
1450
#line 575 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step1/aspects/CMatchSyntax.ah"
1451
1451
 
1452
1452
 
1453
1453
#endif /* __CMatchSyntax_ah__ */
1454
1454
 
1455
 
#line 1456 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
 
1455
#line 1456 "/tmp/tmp.LKCULpBdih/aspectc++.svn20090615/Puma/gen-release/step2/aspects/CMatchSyntax.ah"
1456
1456
 
1457
 
#ifdef __ac_FIRST_FILE__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
1458
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
1459
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
1460
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
 
1457
#ifdef __ac_FIRST_FILE__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
 
1458
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
 
1459
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
 
1460
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
1461
1461
#include "CCExprResolveCC.ah"
1462
1462
#endif
1463
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1464
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1463
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1464
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
1465
1465
#include "ExtACTree.ah"
1466
1466
#endif
1467
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
1468
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1467
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1468
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtGnu_ah__
1469
1469
#include "ExtGnu.ah"
1470
1470
#endif
1471
 
#endif
1472
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
1473
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
1474
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
 
1471
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1472
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1473
#include "PragmaOnceUnitState.ah"
 
1474
#endif
 
1475
#endif
 
1476
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
 
1477
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
 
1478
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
1475
1479
#include "CCExprResolveH.ah"
1476
1480
#endif
1477
1481
#endif
1478
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
1479
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
1480
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
 
1482
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
 
1483
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
 
1484
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
1481
1485
#include "CExprResolveCC.ah"
1482
1486
#endif
1483
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1484
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1487
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1488
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
1485
1489
#include "ExtACTree.ah"
1486
1490
#endif
1487
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
1488
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1491
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1492
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtGnu_ah__
1489
1493
#include "ExtGnu.ah"
1490
1494
#endif
1491
 
#endif
1492
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CExprResolveH_ah__
1493
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CExprResolveH_ah__
1494
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CExprResolveH_ah__
 
1495
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1496
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1497
#include "PragmaOnceUnitState.ah"
 
1498
#endif
 
1499
#endif
 
1500
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CExprResolveH_ah__
 
1501
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CExprResolveH_ah__
 
1502
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CExprResolveH_ah__
1495
1503
#include "CExprResolveH.ah"
1496
1504
#endif
1497
1505
#endif
1498
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinIfExists_ah__
1499
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinIfExists_ah__
1500
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinIfExists_ah__
 
1506
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinIfExists_ah__
 
1507
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinIfExists_ah__
 
1508
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinIfExists_ah__
1501
1509
#include "WinIfExists.ah"
1502
1510
#endif
1503
1511
#endif
1504
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinImportHandler_ah__
1505
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinImportHandler_ah__
1506
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinImportHandler_ah__
 
1512
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinImportHandler_ah__
 
1513
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinImportHandler_ah__
 
1514
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinImportHandler_ah__
1507
1515
#include "WinImportHandler.ah"
1508
1516
#endif
1509
1517
#endif
1510
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinMacros_ah__
1511
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinMacros_ah__
1512
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinMacros_ah__
 
1518
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinMacros_ah__
 
1519
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinMacros_ah__
 
1520
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinMacros_ah__
1513
1521
#include "WinMacros.ah"
1514
1522
#endif
1515
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1516
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1523
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1524
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1517
1525
#include "PragmaOnceUnitState.ah"
1518
1526
#endif
1519
1527
#endif
1520
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinAsm_ah__
1521
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinAsm_ah__
1522
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinAsm_ah__
 
1528
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinAsm_ah__
 
1529
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinAsm_ah__
 
1530
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinAsm_ah__
1523
1531
#include "WinAsm.ah"
1524
1532
#endif
1525
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1526
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1533
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1534
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
1527
1535
#include "ExtACTree.ah"
1528
1536
#endif
1529
1537
#endif
1530
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
1531
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
1532
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
 
1538
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
 
1539
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
 
1540
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
1533
1541
#include "WinDeclSpecs.ah"
1534
1542
#endif
1535
1543
#endif
1536
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
1537
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
1538
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
 
1544
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
 
1545
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
 
1546
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
1539
1547
#include "WinMemberExplSpec.ah"
1540
1548
#endif
1541
1549
#endif
1542
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
1543
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
1544
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
 
1550
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
 
1551
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
 
1552
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
1545
1553
#include "WinTypeKeywords.ah"
1546
1554
#endif
1547
1555
#endif
1548
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinFriend_ah__
1549
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinFriend_ah__
1550
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinFriend_ah__
 
1556
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinFriend_ah__
 
1557
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinFriend_ah__
 
1558
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_WinFriend_ah__
1551
1559
#include "WinFriend.ah"
1552
1560
#endif
1553
1561
#endif
1554
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtAC_ah__
1555
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtAC_ah__
1556
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtAC_ah__
 
1562
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtAC_ah__
 
1563
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtAC_ah__
 
1564
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtAC_ah__
1557
1565
#include "ExtAC.ah"
1558
1566
#endif
1559
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1560
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1567
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1568
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
1561
1569
#include "ExtACTree.ah"
1562
1570
#endif
1563
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
1564
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
 
1571
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
 
1572
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
1565
1573
#include "ExtACKeywords.ah"
1566
1574
#endif
1567
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
1568
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1575
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1576
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtGnu_ah__
1569
1577
#include "ExtGnu.ah"
1570
1578
#endif
1571
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1572
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1579
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1580
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1573
1581
#include "PragmaOnceUnitState.ah"
1574
1582
#endif
1575
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
1576
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
 
1583
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
 
1584
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
1577
1585
#include "CMatchSyntax.ah"
1578
1586
#endif
1579
1587
#endif
1580
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
1581
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
1582
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
 
1588
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
 
1589
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
 
1590
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
1583
1591
#include "ExtACBuilderH.ah"
1584
1592
#endif
1585
1593
#endif
1586
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
1587
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
1588
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
 
1594
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
 
1595
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
 
1596
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
1589
1597
#include "ExtACBuilderCC.ah"
1590
1598
#endif
1591
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1592
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1599
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1600
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
1593
1601
#include "ExtACTree.ah"
1594
1602
#endif
1595
1603
#endif
1596
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
1597
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
1598
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
 
1604
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
 
1605
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
 
1606
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
1599
1607
#include "ExtACSyntaxH.ah"
1600
1608
#endif
1601
1609
#endif
1602
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
1603
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
1604
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
 
1610
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
 
1611
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
 
1612
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
1605
1613
#include "ExtACSyntaxCC.ah"
1606
1614
#endif
1607
1615
#endif
1608
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1609
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1610
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1611
 
#include "ExtACTree.ah"
1612
 
#endif
1613
 
#endif
1614
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
1615
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
1616
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
 
1616
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1617
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1618
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1619
#include "ExtACTree.ah"
 
1620
#endif
 
1621
#endif
 
1622
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
 
1623
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1624
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1625
#include "ExtACTree.ah"
 
1626
#endif
 
1627
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
 
1628
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
1617
1629
#include "ExtACKeywords.ah"
1618
1630
#endif
1619
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1620
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1621
 
#include "PragmaOnceUnitState.ah"
1622
 
#endif
1623
 
#endif
1624
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
1625
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1626
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1627
 
#include "ExtACTree.ah"
1628
 
#endif
1629
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
1630
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
1631
 
#include "ExtGnu.ah"
1632
 
#endif
1633
 
#endif
1634
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
1635
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1636
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1637
 
#include "ExtACTree.ah"
1638
 
#endif
1639
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
1640
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
 
1631
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1632
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1633
#include "ExtGnu.ah"
 
1634
#endif
 
1635
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1636
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1637
#include "PragmaOnceUnitState.ah"
 
1638
#endif
 
1639
#endif
 
1640
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1641
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1642
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1643
#include "ExtACTree.ah"
 
1644
#endif
 
1645
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1646
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtGnu_ah__
 
1647
#include "ExtGnu.ah"
 
1648
#endif
 
1649
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1650
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1651
#include "PragmaOnceUnitState.ah"
 
1652
#endif
 
1653
#endif
 
1654
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
 
1655
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1656
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtACTree_ah__
 
1657
#include "ExtACTree.ah"
 
1658
#endif
 
1659
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
 
1660
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
1641
1661
#include "ExtGnuCSemDeclSpecs.ah"
1642
1662
#endif
1643
1663
#endif
1644
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1645
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1646
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1647
 
#include "PragmaOnceUnitState.ah"
1648
 
#endif
1649
 
#endif
1650
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnce_ah__
1651
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1652
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1653
 
#include "PragmaOnceUnitState.ah"
1654
 
#endif
1655
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnce_ah__
1656
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnce_ah__
 
1664
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1665
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1666
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1667
#include "PragmaOnceUnitState.ah"
 
1668
#endif
 
1669
#endif
 
1670
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnce_ah__
 
1671
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1672
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
 
1673
#include "PragmaOnceUnitState.ah"
 
1674
#endif
 
1675
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnce_ah__
 
1676
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_PragmaOnce_ah__
1657
1677
#include "PragmaOnce.ah"
1658
1678
#endif
1659
1679
#endif
1660
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_TraceSyntax_ah__
1661
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_TraceSyntax_ah__
1662
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_TraceSyntax_ah__
 
1680
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_TraceSyntax_ah__
 
1681
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_TraceSyntax_ah__
 
1682
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_TraceSyntax_ah__
1663
1683
#include "TraceSyntax.ah"
1664
1684
#endif
1665
1685
#endif
1666
 
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
1667
 
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
1668
 
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
 
1686
#ifdef __ac_need__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
 
1687
#ifndef __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
 
1688
#define __ac_have__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
1669
1689
#include "CMatchSyntax.ah"
1670
1690
#endif
1671
1691
#endif
1672
 
#undef __ac_FIRST__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1__
1673
 
#undef __ac_FIRST_FILE__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
1674
 
#endif // __ac_FIRST_FILE__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
 
1692
#undef __ac_FIRST__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1__
 
1693
#undef __ac_FIRST_FILE__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
 
1694
#endif // __ac_FIRST_FILE__tmp_tmp_LKCULpBdih_aspectc4343_svn20090615_Puma_gen45release_step1_aspects_CMatchSyntax_ah__