218
296
CLanguage _Language;
221
CStructure *_QualScope; // != 0 only in CAttributeInfo, CFunctionInfo, and CRecord
222
CStructure *_AssignedScope; // -real- scope of friend classes
299
/** Qualified name scope. Set only for CAttributeInfo,
300
* CFunctionInfo, and CRecord. */
301
CStructure *_QualScope;
302
/** The scope of a friend class or function. This is not
303
* the scope in which the friend class or function
304
* was declared. A friend function of a class may be declared
305
* first inside the scope of a class definition. But the
306
* declared function does not belong to this scope. In fact
307
* it belongs to the nearest non-class scope (usually the
308
* file scope). This is the assigned scope. */
309
CStructure *_AssignedScope;
310
/** Set of semantic objects connected to this object in
223
312
Array<CStructure*> _Registered;
228
// compares the addresses of this and all linked objects
229
// to determine whether two objects denote the same entity
318
/** Compare the addresses of this object and all objects
319
* linked to this object with the address of the given
321
* \return True if the addresses are the same and thus
322
* the given object describes the same entity. */
230
323
bool operator ==(const CObjectInfo &) const;
324
/** Compare the addresses of this object and all objects
325
* linked to this object with the address of the given
327
* \return True if the addresses are different and thus
328
* the given object does not describe the same entity. */
231
329
bool operator !=(const CObjectInfo &) const;
233
// ask the object info type
331
/** Get a pointer to CObjectInfo for any semantic object type. */
234
332
CObjectInfo *ObjectInfo () const;
333
/** Return a pointer to CLabelInfo if the entity is a label.
334
* The object type has to be one of:
335
* \li CObjectInfo::LABEL_INFO
337
* \return The valid pointer or NULL. */
235
338
CLabelInfo *LabelInfo () const;
339
/** Return a pointer to CMemberAliasInfo if the entity is a member alias.
340
* The object type has to be one of:
341
* \li CObjectInfo::MEMBERALIAS_INFO
343
* \return The valid pointer or NULL. */
236
344
CMemberAliasInfo *MemberAliasInfo () const;
345
/** Return a pointer to CBaseClassInfo if the entity is a base class specifier.
346
* The object type has to be one of:
347
* \li CObjectInfo::BASECLASS_INFO
349
* \return The valid pointer or NULL. */
237
350
CBaseClassInfo *BaseClassInfo () const;
351
/** Return a pointer to CUsingInfo if the entity is a using-directive.
352
* The object type has to be one of:
353
* \li CObjectInfo::USING_INFO
355
* \return The valid pointer or NULL. */
238
356
CUsingInfo *UsingInfo () const;
357
/** Return a pointer to CTypedefInfo if the entity is a typedef.
358
* The object type has to be one of:
359
* \li CObjectInfo::TYPEDEF_INFO
361
* \return The valid pointer or NULL. */
239
362
CTypedefInfo *TypedefInfo () const;
363
/** Return a pointer to CArgumentInfo if the entity is a function parameter.
364
* The object type has to be one of:
365
* \li CObjectInfo::ARGUMENT_INFO
367
* \return The valid pointer or NULL. */
240
368
CArgumentInfo *ArgumentInfo () const;
369
/** Return a pointer to CAttributeInfo if the entity is an object or
370
* enumeration constant.
371
* The object type has to be one of:
372
* \li CObjectInfo::ATTRIBUTE_INFO
373
* \li CObjectInfo::ENUMERATOR_INFO
375
* \return The valid pointer or NULL. */
241
376
CAttributeInfo *AttributeInfo () const;
377
/** Return a pointer to CTemplateParemInfo if the entity is a template parameter.
378
* The object type has to be one of:
379
* \li CObjectInfo::TEMPLATE_PARAM_INFO
381
* \return The valid pointer or NULL. */
242
382
CTemplateParamInfo *TemplateParamInfo () const;
383
/** Return a pointer to CStructure if the entity is a namespace, class,
384
* function, or any other construct that can contain other entities.
385
* The object type has to be one of:
386
* \li CObjectInfo::NAMESPACE_INFO
387
* \li CObjectInfo::FILE_INFO
388
* \li CObjectInfo::CLASS_INFO
389
* \li CObjectInfo::CLASS_INSTANCE_INFO
390
* \li CObjectInfo::UNION_INFO
391
* \li CObjectInfo::UNION_INSTANCE_INFO
392
* \li CObjectInfo::FUNCTION_INFO,
393
* \li CObjectInfo::FCT_INSTANCE_INFO
394
* \li CObjectInfo::TEMPLATE_INFO
395
* \li CObjectInfo::LOCAL_INFO
397
* \return The valid pointer or NULL. */
243
398
CStructure *Structure () const;
399
/** Return a pointer to CFileInfo if this is the file scope.
400
* The object type has to be one of:
401
* \li CObjectInfo::FILE_INFO
403
* \return The valid pointer or NULL. */
244
404
CFileInfo *FileInfo () const;
405
/** Return a pointer to CRecord if the entity is a class or union.
406
* The object type has to be one of:
407
* \li CObjectInfo::CLASS_INFO
408
* \li CObjectInfo::CLASS_INSTANCE_INFO
409
* \li CObjectInfo::UNION_INFO
410
* \li CObjectInfo::UNION_INSTANCE_INFO
412
* \return The valid pointer or NULL. */
245
413
CRecord *Record () const;
414
/** Return a pointer to CLocalScope if the entity is a local scope
416
* The object type has to be one of:
417
* \li CObjectInfo::LOCAL_INFO
419
* \return The valid pointer or NULL. */
246
420
CLocalScope *LocalScope () const;
421
/** Return a pointer to CScopeInfo if the entity defines a scope.
422
* The object type has to be one of:
423
* \li CObjectInfo::NAMESPACE_INFO
424
* \li CObjectInfo::FILE_INFO
425
* \li CObjectInfo::CLASS_INFO
426
* \li CObjectInfo::CLASS_INSTANCE_INFO
427
* \li CObjectInfo::UNION_INFO
428
* \li CObjectInfo::UNION_INSTANCE_INFO
429
* \li CObjectInfo::FUNCTION_INFO
430
* \li CObjectInfo::FCT_INSTANCE_INFO
431
* \li CObjectInfo::TEMPLATE_INFO
432
* \li CObjectInfo::LOCAL_INFO
434
* \return The valid pointer or NULL. */
247
435
CScopeInfo *ScopeInfo () const;
436
/** Return a pointer to CClassInfo if the entity is a class.
437
* The object type has to be one of:
438
* \li CObjectInfo::CLASS_INFO
439
* \li CObjectInfo::CLASS_INSTANCE_INFO
441
* \return The valid pointer or NULL. */
248
442
CClassInfo *ClassInfo () const;
443
/** Return a pointer to CUnionInfo if the entity is a union.
444
* The object type has to be one of:
445
* \li CObjectInfo::UNION_INFO
446
* \li CObjectInfo::UNION_INSTANCE_INFO
448
* \return The valid pointer or NULL. */
249
449
CUnionInfo *UnionInfo () const;
450
/** Return a pointer to CEnumInfo if the entity is an enumeration.
451
* The object type has to be one of:
452
* \li CObjectInfo::ENUM_INFO
454
* \return The valid pointer or NULL. */
250
455
CEnumInfo *EnumInfo () const;
456
/** Return a pointer to CFunctionInfo if the entity is a function,
457
* method, or overloaded operator.
458
* The object type has to be one of:
459
* \li CObjectInfo::FUNCTION_INFO
460
* \li CObjectInfo::FCT_INSTANCE_INFO
462
* \return The valid pointer or NULL. */
251
463
CFunctionInfo *FunctionInfo () const;
464
/** Return a pointer to CNamespaceInfo if the entity is a namespace.
465
* The object type has to be one of:
466
* \li CObjectInfo::NAMESPACE_INFO
467
* \li CObjectInfo::FILE_INFO
469
* \return The valid pointer or NULL. */
252
470
CNamespaceInfo *NamespaceInfo () const;
471
/** Return a pointer to CEnumeratorInfo if the entity is an
472
* enumeration constant.
473
* The object type has to be one of:
474
* \li CObjectInfo::ENUMERATOR_INFO
476
* \return The valid pointer or NULL. */
253
477
CEnumeratorInfo *EnumeratorInfo () const;
478
/** Return a pointer to CTemplateInfo if the entity is a template.
479
* The object type has to be one of:
480
* \li CObjectInfo::TEMPLATE_INFO
482
* \return The valid pointer or NULL. */
254
483
CTemplateInfo *TemplateInfo () const;
484
/** Return a pointer to CClassInstance if the entity is an instance
485
* of a class template.
486
* The object type has to be one of:
487
* \li CObjectInfo::CLASS_INSTANCE_INFO
489
* \return The valid pointer or NULL. */
255
490
CClassInstance *ClassInstance () const;
491
/** Return a pointer to CFctInstance if the entity is an instance
492
* of a function template.
493
* The object type has to be one of:
494
* \li CObjectInfo::FCT_INSTANCE_INFO
496
* \return The valid pointer or NULL. */
256
497
CFctInstance *FctInstance () const;
498
/** Return a pointer to CUnionInstance if the entity is an instance
499
* of a union template.
500
* The object type has to be one of:
501
* \li CObjectInfo::UNION_INSTANCE_INFO
503
* \return The valid pointer or NULL. */
257
504
CUnionInstance *UnionInstance () const;
506
/** Return a pointer to CTemplateInfo if the entity is a template.
507
* The object type has to be one of:
508
* \li CObjectInfo::CLASS_INFO
509
* \li CObjectInfo::UNION_INFO
510
* \li CObjectInfo::FUNCTION_INFO
511
* \li CObjectInfo::TEMPLATE_PARAM_INFO
513
* \return The valid pointer or NULL. */
514
CTemplateInfo *Template () const;
515
/** Return a pointer to CTemplateInstance if the entity is an
516
* instance of a class or function template.
517
* The object type has to be one of:
518
* \li CObjectInfo::CLASS_INSTANCE_INFO
519
* \li CObjectInfo::UNION_INSTANCE_INFO
520
* \li CObjectInfo::FCT_INSTANCE_INFO
522
* \return The valid pointer or NULL. */
258
523
CTemplateInstance *TemplateInstance () const;
525
/** Get the scope in which the entity was declared. */
526
CScopeInfo *Scope () const;
527
/** Get the scope of qualified names. The scope of a class member
528
* for instance is the corresponding class. If a function is declared
529
* in a namespace, then the qualified scope is that namespace. */
530
CStructure *QualifiedScope () const;
531
/** Get the class containing the class member described by this object.
532
* The object type has to be one of:
533
* \li CObjectInfo::FUNCTION_INFO
534
* \li CObjectInfo::FCT_INSTANCE_INFO
535
* \li CObjectInfo::ATTRIBUTE_INFO
536
* \li CObjectInfo::ENUMERATOR_INFO
538
* \return The class or union, or NULL if not a member of a class or union. */
259
539
CRecord *ClassScope () const;
540
/** Get the scope of a friend class or function. This is not
541
* the scope in which the friend class or function
542
* was declared. A friend function of a class may be declared
543
* first inside the scope of a class definition. But the
544
* declared function does not belong to this scope. In fact
545
* it belongs to the nearest non-class scope (usually the
546
* file scope). This is the assigned scope.
547
* \return The assigned scope or NULL. */
548
CStructure *AssignedScope () const;
550
/** Get the type of this semantic object. */
262
551
ObjectId Id () const;
552
/** Get the name of entity described by this semantic object. */
263
553
const DString& Name () const;
264
const char *QualName (bool abs = false, // created on demand
266
CObjectInfo *DefObject () const; // info of the definition
554
/** Get the qualified name of the entity described by this semantic object.
555
* \param abs Create root qualified name (like ::X::Y::Z).
556
* \param tdef Insert the name of a typedef instead of the named type. */
557
const char *QualName (bool abs = false, bool tdef = false);
558
/** Get the semantic information object for the definition of an entity.
559
* Some entities, like functions and classes, can be declared several
560
* times before a definition of the entity appears. The semantic objects
561
* for the definition and declarations are linked. This method searches
562
* the linked semantic objects for the semantic object of the definition
564
* \return The semantic object for the definition or this object if
565
* no definition found. */
566
CObjectInfo *DefObject () const;
567
/** Get the data type of the entity. */
267
568
CTypeInfo *TypeInfo () const;
268
CScopeInfo *Scope () const; // enclosing scope
269
CStructure *QualifiedScope () const; // scope of qualified names
270
CSourceInfo *SourceInfo () const; // location in source file
271
CClassDatabase *ClassDB () const;
569
/** Get the source file information. Contains the position and token
570
* of the entity in the source file. */
571
CSourceInfo *SourceInfo () const;
572
/** Get the semantic information database object containing this
574
* \deprecated Use CObjectInfo::SemDB() instead. */
575
CSemDatabase *ClassDB () const;
576
/** Get the semantic information database object containing this
577
* semantic object. */
578
CSemDatabase *SemDB () const;
579
/** Get the syntax tree node for the entity described by this
580
* semantic object. */
272
581
CTree *Tree () const;
273
CObjectInfo *NextObject () const; // next linked object
274
CObjectInfo *PrevObject () const; // previous linked object
275
bool isAnonymous () const; // has only a private name?
582
/** Get the next semantic object linked with this object. Usually
583
* the definition and the declarations of an entity are linked. */
584
CObjectInfo *NextObject () const;
585
/** Get the previous semantic object linked with this object. Usually
586
* the definition and the declarations of an entity are linked. */
587
CObjectInfo *PrevObject () const;
588
/** Get the semantic object for the base class entity this entity
590
* \note Not yet implemented!
591
* \return Always returns NULL. */
592
CObjectInfo *BaseObject () const;
593
/** Get the initializer of the entity.
594
* \return The initializer expression or NULL if no initializer. */
595
CT_ExprList *Init () const;
596
/** Get the member protection of the entity, if it is a class member. */
597
CProtection::Type Protection () const;
598
/** Get the linkage of the entity. */
599
CLinkage::Type Linkage () const;
600
/** Get the storage class of the entity. */
601
CStorage::Type Storage () const;
602
/** Get the entity encoding language. */
603
const CLanguage &Language () const;
604
/** Get the entity encoding language. */
605
CLanguage &Language ();
607
/** Check if the entity is anonymous (has no explicit name). */
608
bool isAnonymous () const;
609
/** Check if the entity is a class or function template, or a
610
* template template parameter. */
276
611
bool isTemplate () const;
612
/** Check if the entity is a class or function template instance. */
277
613
bool isTemplateInstance () const;
278
bool isBuiltin () const; // has no tree?
279
bool isClassMember () const; // is method or data member?
280
CTemplateInfo *Template () const; // template info of template
281
CObjectInfo *BaseObject () const; // base class object; not yet set
282
CT_ExprList *Init () const; // get initializer (if any)
283
CProtection::Type Protection () const; // member access level
284
CLinkage::Type Linkage () const; // object linkage
285
CStorage::Type Storage () const; // storage duration
286
const CLanguage &Language () const; // entity encoding language
287
CLanguage &Language (); // entity encoding language
288
bool isVirtual () const; // defined virtual?
289
bool isStatic () const; // defined static?
290
bool isExtern () const; // defined extern?
291
bool isMutable () const; // defined mutable?
292
bool isRegister () const; // defined register?
293
bool isExplicit () const; // defined explicit?
294
bool isInline () const; // defined inline?
295
bool isAuto () const; // defined auto?
296
CStructure *AssignedScope () const;
297
bool isRegistered (const CStructure*) const;
614
/** Check if the entity describes a built-in type or function.
615
* In this case the entity has no syntax tree (Tree() returns NULL). */
616
bool isBuiltin () const;
617
/** Check if the entity is a method or data member of a class. */
618
bool isClassMember () const;
619
/** Check if the entity is declared \e virtual. */
620
bool isVirtual () const;
621
/** Check if the entity is declared \e static. */
622
bool isStatic () const;
623
/** Check if the entity is declared \e extern. */
624
bool isExtern () const;
625
/** Check if the entity is declared \e mutable. */
626
bool isMutable () const;
627
/** Check if the entity is declared \e register. */
628
bool isRegister () const;
629
/** Check if the entity is declared \e explicit. */
630
bool isExplicit () const;
631
/** Check if the entity is declared \e inline. */
632
bool isInline () const;
633
/** Check if the entity is declared \e auto. */
634
bool isAuto () const;
635
/** Check if the given semantic object is registered as
636
* being connected to this semantic object in any way.
637
* \param s The semantic object. */
638
bool isRegistered (const CStructure* s) const;
640
/** Set the name of the entity.
641
* \param s The name. */
300
642
void Name (const char* s) { Name(DString(s==0?"":s)); }
301
void Name (const DString&);
302
void TypeInfo (CTypeInfo *);
303
void BaseObject (CObjectInfo *);
304
void Protection (CProtection::Type);
305
void Linkage (CLinkage::Type);
306
void Storage (CStorage::Type);
307
void FileInfo (CFileInfo *);
309
void ClassDB (CClassDatabase *);
643
/** Set the name of the entity.
644
* \param ds The name. */
645
void Name (const DString& ds);
646
/** Set the type of the entity.
647
* \param type The type information. */
648
void TypeInfo (CTypeInfo *type);
649
/** Set the base class object for the entity this entity overloads.
650
* \param base The base object. */
651
void BaseObject (CObjectInfo *base);
652
/** Set the member access protection of the entity.
653
* \param p The protection. */
654
void Protection (CProtection::Type p);
655
/** Set the linkage of the entity.
656
* \param l The linkage. */
657
void Linkage (CLinkage::Type l);
658
/** Set the storage class of the entity.
659
* \param s The storage class. */
660
void Storage (CStorage::Type s);
661
/** Set the source file information for the entity.
662
* \param finfo The file information. */
663
void FileInfo (CFileInfo *finfo);
664
/** Set the syntax tree node of the entity.
665
* \param tree The syntax tree node. */
666
void Tree (CTree *tree);
667
/** Set the semantic information database object containing
668
* this semantic object.
669
* \deprecated Use CObjectInfo::SemDB(CSemDatabase*) instead.
670
* \param db The semantic database. */
671
void ClassDB (CSemDatabase *db);
672
/** Set the semantic information database object containing
673
* this semantic object.
674
* \param db The semantic database. */
675
void SemDB (CSemDatabase *db);
676
/** Set that only the members of this semantic object are destroyed
677
* in the destructor. Otherwise it is also tried to remove all
678
* references to this object in other semantic objects. */
310
679
void DeleteMembersOnly ();
311
void NextObject (CObjectInfo *);
312
void PrevObject (CObjectInfo *);
680
/** Set the link to next semantic object. Usually the semantic objects
681
* for the definition and declaration of an entity are linked.
682
* \param obj The next object in the chain. */
683
void NextObject (CObjectInfo *obj);
684
/** Set the link to next semantic object. Usually the semantic objects
685
* for the definition and declaration of an entity are linked.
686
* \param obj The previous object in the chain. */
687
void PrevObject (CObjectInfo *obj);
688
/** Unlink this semantic object. Usually the semantic objects
689
* for the definition and declaration of an entity are linked.
690
* This method removes this object from the chain. */
314
void Register (CStructure *);
315
void Unregister (CStructure *);
316
void isVirtual (bool);
317
void isStatic (bool);
318
void isExtern (bool);
319
void isMutable (bool);
320
void isRegister (bool);
321
void isExplicit (bool);
322
void isInline (bool);
324
void AssignedScope (CStructure *);
692
/** Register the given semantic object as being connected to
693
* this semantic object in any way.
694
* \param s The semantic object. */
695
void Register (CStructure *s);
696
/** Unregister the given semantic object as being connected to
697
* this semantic object in any way.
698
* \param s The semantic object. */
699
void Unregister (CStructure *s);
700
/** Set whether the entity was declared \e virtual.
701
* \param v True for yes, false for no. */
702
void isVirtual (bool v);
703
/** Set whether the entity was declared \e static.
704
* \param v True for yes, false for no. */
705
void isStatic (bool v);
706
/** Set whether the entity was declared \e extern.
707
* \param v True for yes, false for no. */
708
void isExtern (bool v);
709
/** Set whether the entity was declared \e mutable.
710
* \param v True for yes, false for no. */
711
void isMutable (bool v);
712
/** Set whether the entity was declared \e register.
713
* \param v True for yes, false for no. */
714
void isRegister (bool v);
715
/** Set whether the entity was declared \e explicit.
716
* \param v True for yes, false for no. */
717
void isExplicit (bool v);
718
/** Set whether the entity was declared \e inline.
719
* \param v True for yes, false for no. */
720
void isInline (bool v);
721
/** Set whether the entity was declared \e auto.
722
* \param v True for yes, false for no. */
723
void isAuto (bool v);
724
/** Set the assigned scope of the entity. This is the scope of
725
* a friend class or function. It is not the scope in which the
726
* friend class or function was declared. A friend function of
727
* a class may be declared first inside the scope of a class
728
* definition. But the declared function does not belong to
729
* this scope. In fact it belongs to the nearest non-class scope
730
* (usually the file scope). This is the assigned scope.
731
* \param s The assigned scope. */
732
void AssignedScope (CStructure *s);
327
CObjectInfo (ObjectId);
736
* \param id The semantic object type. */
737
CObjectInfo (ObjectId id);
739
/** Clean up the semantic object. This is usually done before
740
* the semantic object is destroyed. */
743
typedef AC::TL<bool,AC::TL<Puma::DString,AC::TL<const char *,AC::TL<bool,AC::TL<bool,AC::TL<Puma::CTypeInfo *,AC::TL<Puma::CObjectInfo *,AC::TL<Puma::CObjectInfo *,AC::TL<Puma::CObjectInfo *,AC::TL<Puma::CSemDatabase *,AC::TL<Puma::CTree *,AC::TL<Puma::CObjectInfo::ObjectId,AC::TL<Puma::CSpecifiers,AC::TL<Puma::CSourceInfo,AC::TL<Puma::CProtection::Type,AC::TL<Puma::CLinkage::Type,AC::TL<Puma::CStorage::Type,AC::TL<Puma::CLanguage,AC::TL<Puma::CStructure *,AC::TL<Puma::CStructure *,AC::TL<Puma::Array< Puma::CStructure * >,AC::TLE > > > > > > > > > > > > > > > > > > > > > __AttrTypes;
744
const char *__attr_name (unsigned i) const {
745
static const char *names[] = { "_DeleteMembersOnly", "_Name", "_QualName", "_abs", "_tdef", "_TypeInfo", "_BaseObject", "_Next", "_Prev", "_SemDB", "_Tree", "_Id", "_Specifiers", "_SourceInfo", "_Protection", "_Linkage", "_Storage", "_Language", "_QualScope", "_AssignedScope", "_Registered" }; return names[i];
747
const void *__attr (unsigned __i) const {
748
switch (__i) { case 20: return &_DeleteMembersOnly; case 21: return &_Name; case 22: return &_QualName; case 23: return &_abs; case 24: return &_tdef; case 25: return &_TypeInfo; case 26: return &_BaseObject; case 27: return &_Next; case 28: return &_Prev; case 29: return &_SemDB; case 30: return &_Tree; case 31: return &_Id; case 32: return &_Specifiers; case 33: return &_SourceInfo; case 34: return &_Protection; case 35: return &_Linkage; case 36: return &_Storage; case 37: return &_Language; case 38: return &_QualScope; case 39: return &_AssignedScope; case 41: return &_Registered; default: return 0; }
750
#line 620 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step1/inc/Puma/CObjectInfo.h"
332
753
inline CObjectInfo::CObjectInfo (CObjectInfo::ObjectId id) :
518
943
#endif /* __CObjectInfo_h__ */
520
#line 521 "/var/tmp/aspectc++/debian/Puma/gen-release/step2/inc/Puma/CObjectInfo.h"
945
#line 946 "/home/inf4/tartler/src/aspectc++/upstream/Puma/gen-release/step2/inc/Puma/CObjectInfo.h"
522
#ifdef __ac_FIRST_FILE__var_tmp_aspectc4343_debian_Puma_gen45release_step1_inc_Puma_CObjectInfo_h__
523
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
524
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
525
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
947
#ifdef __ac_FIRST_FILE__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_inc_Puma_CObjectInfo_h__
948
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
949
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
950
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CCExprResolveCC_ah__
526
951
#include "CCExprResolveCC.ah"
528
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
529
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
953
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
954
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
530
955
#include "ExtACTree.ah"
532
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
533
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
957
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
958
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
534
959
#include "ExtGnu.ah"
537
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
538
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
539
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
962
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
963
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
964
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CCExprResolveH_ah__
540
965
#include "CCExprResolveH.ah"
543
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
544
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
545
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
968
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
969
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
970
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CExprResolveCC_ah__
546
971
#include "CExprResolveCC.ah"
548
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
549
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
973
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
974
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
550
975
#include "ExtACTree.ah"
552
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
553
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
977
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
978
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
554
979
#include "ExtGnu.ah"
557
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveH_ah__
558
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveH_ah__
559
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CExprResolveH_ah__
982
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CExprResolveH_ah__
983
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CExprResolveH_ah__
984
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CExprResolveH_ah__
560
985
#include "CExprResolveH.ah"
563
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinIfExists_ah__
564
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinIfExists_ah__
565
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinIfExists_ah__
988
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinIfExists_ah__
989
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinIfExists_ah__
990
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinIfExists_ah__
566
991
#include "WinIfExists.ah"
569
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinImportHandler_ah__
570
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinImportHandler_ah__
571
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinImportHandler_ah__
994
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinImportHandler_ah__
995
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinImportHandler_ah__
996
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinImportHandler_ah__
572
997
#include "WinImportHandler.ah"
575
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMacros_ah__
576
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMacros_ah__
577
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMacros_ah__
1000
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinMacros_ah__
1001
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinMacros_ah__
1002
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinMacros_ah__
578
1003
#include "WinMacros.ah"
580
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
581
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1005
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1006
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
582
1007
#include "PragmaOnceUnitState.ah"
585
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinAsm_ah__
586
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinAsm_ah__
587
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinAsm_ah__
1010
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinAsm_ah__
1011
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinAsm_ah__
1012
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinAsm_ah__
588
1013
#include "WinAsm.ah"
590
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
591
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
1015
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1016
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
592
1017
#include "ExtACTree.ah"
595
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
596
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
597
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
1020
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
1021
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
1022
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinDeclSpecs_ah__
598
1023
#include "WinDeclSpecs.ah"
601
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
602
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
603
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
1026
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
1027
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
1028
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinMemberExplSpec_ah__
604
1029
#include "WinMemberExplSpec.ah"
607
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
608
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
609
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
1032
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
1033
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
1034
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinTypeKeywords_ah__
610
1035
#include "WinTypeKeywords.ah"
613
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinFriend_ah__
614
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinFriend_ah__
615
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_WinFriend_ah__
1038
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinFriend_ah__
1039
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinFriend_ah__
1040
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_WinFriend_ah__
616
1041
#include "WinFriend.ah"
619
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtAC_ah__
620
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtAC_ah__
621
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtAC_ah__
1044
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtAC_ah__
1045
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtAC_ah__
1046
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtAC_ah__
622
1047
#include "ExtAC.ah"
624
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
625
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
1049
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1050
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
626
1051
#include "ExtACTree.ah"
628
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
629
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
1053
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
1054
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
630
1055
#include "ExtACKeywords.ah"
632
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
633
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
1057
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
1058
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
634
1059
#include "ExtGnu.ah"
636
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
637
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1061
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1062
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
638
1063
#include "PragmaOnceUnitState.ah"
640
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
641
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
1065
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
1066
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
642
1067
#include "CMatchSyntax.ah"
645
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
646
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
647
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
1070
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
1071
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
1072
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACBuilderH_ah__
648
1073
#include "ExtACBuilderH.ah"
651
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
652
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
653
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
1076
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
1077
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
1078
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACBuilderCC_ah__
654
1079
#include "ExtACBuilderCC.ah"
656
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
657
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
1081
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1082
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
658
1083
#include "ExtACTree.ah"
661
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
662
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
663
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
1086
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
1087
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
1088
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACSyntaxH_ah__
664
1089
#include "ExtACSyntaxH.ah"
667
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
668
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
669
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
1092
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
1093
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
1094
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACSyntaxCC_ah__
670
1095
#include "ExtACSyntaxCC.ah"
673
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
674
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
675
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
1098
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1099
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1100
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
676
1101
#include "ExtACTree.ah"
679
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
680
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
681
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
1104
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
1105
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
1106
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACKeywords_ah__
682
1107
#include "ExtACKeywords.ah"
684
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
685
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1109
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1110
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
686
1111
#include "PragmaOnceUnitState.ah"
689
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
690
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
691
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
1114
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
1115
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1116
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
692
1117
#include "ExtACTree.ah"
694
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
695
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnu_ah__
1119
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
1120
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnu_ah__
696
1121
#include "ExtGnu.ah"
699
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
700
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
701
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtACTree_ah__
1124
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
1125
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
1126
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtACTree_ah__
702
1127
#include "ExtACTree.ah"
704
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
705
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
1129
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
1130
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_ExtGnuCSemDeclSpecs_ah__
706
1131
#include "ExtGnuCSemDeclSpecs.ah"
709
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
710
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
711
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
712
#include "PragmaOnceUnitState.ah"
715
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnce_ah__
716
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
717
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
718
#include "PragmaOnceUnitState.ah"
720
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnce_ah__
721
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_PragmaOnce_ah__
1134
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1135
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1136
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1137
#include "PragmaOnceUnitState.ah"
1140
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnce_ah__
1141
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1142
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnceUnitState_ah__
1143
#include "PragmaOnceUnitState.ah"
1145
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnce_ah__
1146
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_PragmaOnce_ah__
722
1147
#include "PragmaOnce.ah"
725
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_TraceSyntax_ah__
726
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_TraceSyntax_ah__
727
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_TraceSyntax_ah__
1150
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_TraceSyntax_ah__
1151
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_TraceSyntax_ah__
1152
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_TraceSyntax_ah__
728
1153
#include "TraceSyntax.ah"
731
#ifdef __ac_need__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
732
#ifndef __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
733
#define __ac_have__var_tmp_aspectc4343_debian_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
1156
#ifdef __ac_need__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
1157
#ifndef __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
1158
#define __ac_have__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_aspects_CMatchSyntax_ah__
734
1159
#include "CMatchSyntax.ah"
737
#undef __ac_FIRST__var_tmp_aspectc4343_debian_Puma_gen45release_step1__
738
#undef __ac_FIRST_FILE__var_tmp_aspectc4343_debian_Puma_gen45release_step1_inc_Puma_CObjectInfo_h__
739
#endif // __ac_FIRST_FILE__var_tmp_aspectc4343_debian_Puma_gen45release_step1_inc_Puma_CObjectInfo_h__
1162
#undef __ac_FIRST__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1__
1163
#undef __ac_FIRST_FILE__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_inc_Puma_CObjectInfo_h__
1164
#endif // __ac_FIRST_FILE__home_inf4_tartler_src_aspectc4343_upstream_Puma_gen45release_step1_inc_Puma_CObjectInfo_h__