

#ifndef AReflection_included
#define AReflection_included

#define __AReflection_Apair __AReflection_2
#define _AReflection_Apair _AReflection_2
extern OBJ __AReflection_Apair;
extern OBJ _AReflection_Apair(OBJ,OBJ);

#define __AReflection_Apair_ __AReflection_3
#define _AReflection_Apair_ _AReflection_3
extern OBJ __AReflection_Apair_;
extern OBJ _AReflection_Apair_(OBJ);

#define __AReflection_Atype __AReflection_4
#define _AReflection_Atype _AReflection_4
extern OBJ __AReflection_Atype;
extern OBJ _AReflection_Atype(OBJ);

#define __AReflection_Aactual __AReflection_5
#define _AReflection_Aactual _AReflection_5
extern OBJ __AReflection_Aactual;
extern OBJ _AReflection_Aactual(OBJ);

#define __AReflection_Afunction __AReflection_7
#define _AReflection_Afunction _AReflection_7
extern OBJ __AReflection_Afunction;
extern OBJ _AReflection_Afunction(OBJ,OBJ);

#define __AReflection_Afunction_ __AReflection_8
#define _AReflection_Afunction_ _AReflection_8
extern OBJ __AReflection_Afunction_;
extern OBJ _AReflection_Afunction_(OBJ);

#define __AReflection_Acodomain __AReflection_9
#define _AReflection_Acodomain _AReflection_9
extern OBJ __AReflection_Acodomain;
extern OBJ _AReflection_Acodomain(OBJ);

#define __AReflection_Adomain __AReflection_10
#define _AReflection_Adomain _AReflection_10
extern OBJ __AReflection_Adomain;
extern OBJ _AReflection_Adomain(OBJ);

#define __AReflection_Aproduct __AReflection_11
#define _AReflection_Aproduct _AReflection_11
extern OBJ __AReflection_Aproduct;
extern OBJ _AReflection_Aproduct(OBJ);

#define __AReflection_Aproduct_ __AReflection_12
#define _AReflection_Aproduct_ _AReflection_12
extern OBJ __AReflection_Aproduct_;
extern OBJ _AReflection_Aproduct_(OBJ);

#define __AReflection_Afactors __AReflection_13
#define _AReflection_Afactors _AReflection_13
extern OBJ __AReflection_Afactors;
extern OBJ _AReflection_Afactors(OBJ);

#define __AReflection_Abasic __AReflection_14
#define _AReflection_Abasic _AReflection_14
extern OBJ __AReflection_Abasic;
extern OBJ _AReflection_Abasic(OBJ);

#define __AReflection_Abasic_ __AReflection_15
#define _AReflection_Abasic_ _AReflection_15
extern OBJ __AReflection_Abasic_;
extern OBJ _AReflection_Abasic_(OBJ);

#define __AReflection_Asort __AReflection_16
#define _AReflection_Asort _AReflection_16
extern OBJ __AReflection_Asort;
extern OBJ _AReflection_Asort(OBJ);

#define __AReflection_Astruct __AReflection_18
#define _AReflection_Astruct _AReflection_18
extern OBJ __AReflection_Astruct;
extern OBJ _AReflection_Astruct(OBJ,OBJ);

#define __AReflection_Astruct_ __AReflection_19
#define _AReflection_Astruct_ _AReflection_19
extern OBJ __AReflection_Astruct_;
extern OBJ _AReflection_Astruct_(OBJ);

#define __AReflection_Ainstance __AReflection_20
#define _AReflection_Ainstance _AReflection_20
extern OBJ __AReflection_Ainstance;
extern OBJ _AReflection_Ainstance(OBJ);

#define __AReflection_Aidentifier __AReflection_21
#define _AReflection_Aidentifier _AReflection_21
extern OBJ __AReflection_Aidentifier;
extern OBJ _AReflection_Aidentifier(OBJ);

#define __AReflection_Asort_O1 __AReflection_23
#define _AReflection_Asort_O1 _AReflection_23
extern OBJ __AReflection_Asort_O1;
extern OBJ _AReflection_Asort_O1(OBJ);

#define __AReflection_Asort_ __AReflection_24
#define _AReflection_Asort_ _AReflection_24
extern OBJ __AReflection_Asort_;
extern OBJ _AReflection_Asort_(OBJ);

#define __AReflection_Aname __AReflection_25
#define _AReflection_Aname _AReflection_25
extern OBJ __AReflection_Aname;
extern OBJ _AReflection_Aname(OBJ);

#define __AReflection_Avalue __AReflection_27
#define _AReflection_Avalue _AReflection_27
extern OBJ __AReflection_Avalue;
extern OBJ _AReflection_Avalue(OBJ);

#define __AReflection_Avalue_ __AReflection_28
#define _AReflection_Avalue_ _AReflection_28
extern OBJ __AReflection_Avalue_;
extern OBJ _AReflection_Avalue_(OBJ);

#define __AReflection_Atype_O1 __AReflection_29
#define _AReflection_Atype_O1 _AReflection_29
extern OBJ __AReflection_Atype_O1;
extern OBJ _AReflection_Atype_O1(OBJ);

#define __AReflection_Asort_O2 __AReflection_30
extern OBJ __AReflection_Asort_O2;

#define __AReflection_Asort__O1 __AReflection_31
#define _AReflection_Asort__O1 _AReflection_31
extern OBJ __AReflection_Asort__O1;
extern OBJ _AReflection_Asort__O1(OBJ);

#define __AReflection_Aname_O1 __AReflection_33
#define _AReflection_Aname_O1 _AReflection_33
extern OBJ __AReflection_Aname_O1;
extern OBJ _AReflection_Aname_O1(OBJ,OBJ,OBJ);

#define __AReflection_Aname_ __AReflection_34
#define _AReflection_Aname_ _AReflection_34
extern OBJ __AReflection_Aname_;
extern OBJ _AReflection_Aname_(OBJ);

#define __AReflection_Astruct_O1 __AReflection_35
#define _AReflection_Astruct_O1 _AReflection_35
extern OBJ __AReflection_Astruct_O1;
extern OBJ _AReflection_Astruct_O1(OBJ);

#define __AReflection_Akind __AReflection_36
#define _AReflection_Akind _AReflection_36
extern OBJ __AReflection_Akind;
extern OBJ _AReflection_Akind(OBJ);

#define __AReflection_Aidentifier_O1 __AReflection_37
#define _AReflection_Aidentifier_O1 _AReflection_37
extern OBJ __AReflection_Aidentifier_O1;
extern OBJ _AReflection_Aidentifier_O1(OBJ);

#define __AReflection_Se __AReflection_38
#define _AReflection_Se _AReflection_38
extern OBJ __AReflection_Se;
extern OBJ _AReflection_Se(OBJ,OBJ);

#define __AReflection_Sl __AReflection_39
#define _AReflection_Sl _AReflection_39
extern OBJ __AReflection_Sl;
extern OBJ _AReflection_Sl(OBJ,OBJ);

#define __AReflection_Se_O1 __AReflection_40
#define _AReflection_Se_O1 _AReflection_40
extern OBJ __AReflection_Se_O1;
extern OBJ _AReflection_Se_O1(OBJ,OBJ);

#define __AReflection_Sl_O1 __AReflection_41
#define _AReflection_Sl_O1 _AReflection_41
extern OBJ __AReflection_Sl_O1;
extern OBJ _AReflection_Sl_O1(OBJ,OBJ);

#define __AReflection_Se_O2 __AReflection_42
#define _AReflection_Se_O2 _AReflection_42
extern OBJ __AReflection_Se_O2;
extern OBJ _AReflection_Se_O2(OBJ,OBJ);

#define __AReflection_Sl_O2 __AReflection_43
#define _AReflection_Sl_O2 _AReflection_43
extern OBJ __AReflection_Sl_O2;
extern OBJ _AReflection_Sl_O2(OBJ,OBJ);

#define __AReflection_Se_O3 __AReflection_44
#define _AReflection_Se_O3 _AReflection_44
extern OBJ __AReflection_Se_O3;
extern OBJ _AReflection_Se_O3(OBJ,OBJ);

#define __AReflection_Sl_O3 __AReflection_45
#define _AReflection_Sl_O3 _AReflection_45
extern OBJ __AReflection_Sl_O3;
extern OBJ _AReflection_Sl_O3(OBJ,OBJ);

#define __AReflection_Se_O4 __AReflection_46
#define _AReflection_Se_O4 _AReflection_46
extern OBJ __AReflection_Se_O4;
extern OBJ _AReflection_Se_O4(OBJ,OBJ);

#define __AReflection_Sl_O4 __AReflection_47
#define _AReflection_Sl_O4 _AReflection_47
extern OBJ __AReflection_Sl_O4;
extern OBJ _AReflection_Sl_O4(OBJ,OBJ);

#ifndef AReflection_Apair
#define AReflection_Apair(x1,x2,x3) {x3=_AReflection_Apair(x1,x2);}
#endif

#ifndef AReflection_Apair_
#define AReflection_Apair_(x1,x2) {x2=_AReflection_Apair_(x1);}
#endif

#ifndef AReflection_Atype
#define AReflection_Atype(x1,x4) {x4=_AReflection_Atype(x1);}
#endif

#ifndef AReflection_Aactual
#define AReflection_Aactual(x1,x4) {x4=_AReflection_Aactual(x1);}
#endif

#ifndef AReflection_Afunction
#define AReflection_Afunction(x1,x2,x3) {x3=_AReflection_Afunction(x1,x2);}
#endif

#ifndef AReflection_Afunction_
#define AReflection_Afunction_(x1,x4) {x4=_AReflection_Afunction_(x1);}
#endif

#ifndef AReflection_Acodomain
#define AReflection_Acodomain(x1,x4) {x4=_AReflection_Acodomain(x1);}
#endif

#ifndef AReflection_Adomain
#define AReflection_Adomain(x1,x4) {x4=_AReflection_Adomain(x1);}
#endif

#ifndef AReflection_Aproduct
#define AReflection_Aproduct(x1,x2) {x2=_AReflection_Aproduct(x1);}
#endif

#ifndef AReflection_Aproduct_
#define AReflection_Aproduct_(x1,x3) {x3=_AReflection_Aproduct_(x1);}
#endif

#ifndef AReflection_Afactors
#define AReflection_Afactors(x1,x3) {x3=_AReflection_Afactors(x1);}
#endif

#ifndef AReflection_Abasic
#define AReflection_Abasic(x1,x2) {x2=_AReflection_Abasic(x1);}
#endif

#ifndef AReflection_Abasic_
#define AReflection_Abasic_(x1,x3) {x3=_AReflection_Abasic_(x1);}
#endif

#ifndef AReflection_Asort
#define AReflection_Asort(x1,x3) {x3=_AReflection_Asort(x1);}
#endif

#ifndef AReflection_Astruct
#define AReflection_Astruct(x1,x2,x3) {x3=_AReflection_Astruct(x1,x2);}
#endif

#ifndef AReflection_Astruct_
#define AReflection_Astruct_(x1,x2) {x2=_AReflection_Astruct_(x1);}
#endif

#ifndef AReflection_Ainstance
#define AReflection_Ainstance(x1,x4) {x4=_AReflection_Ainstance(x1);}
#endif

#ifndef AReflection_Aidentifier
#define AReflection_Aidentifier(x1,x4) {x4=_AReflection_Aidentifier(x1);}
#endif

#ifndef AReflection_Asort_O1
#define AReflection_Asort_O1(x1,x2) {x2=_AReflection_Asort_O1(x1);}
#endif

#ifndef AReflection_Asort_
#define AReflection_Asort_(x1,x2) {x2=_AReflection_Asort_(x1);}
#endif

#ifndef AReflection_Aname
#define AReflection_Aname(x1,x2) {x2=_AReflection_Aname(x1);}
#endif

#ifndef AReflection_Avalue
#define AReflection_Avalue(x1,x2) {x2=_AReflection_Avalue(x1);}
#endif

#ifndef AReflection_Avalue_
#define AReflection_Avalue_(x1,x3) {x3=_AReflection_Avalue_(x1);}
#endif

#ifndef AReflection_Atype_O1
#define AReflection_Atype_O1(x1,x3) {x3=_AReflection_Atype_O1(x1);}
#endif

#ifndef AReflection_Asort__O1
#define AReflection_Asort__O1(x1,x2) {x2=_AReflection_Asort__O1(x1);}
#endif

#ifndef AReflection_Aname_O1
#define AReflection_Aname_O1(x1,x2,x3,x4) {x4=_AReflection_Aname_O1(x1,x2,x3);}
#endif

#ifndef AReflection_Aname_
#define AReflection_Aname_(x1,x2) {x2=_AReflection_Aname_(x1);}
#endif

#ifndef AReflection_Astruct_O1
#define AReflection_Astruct_O1(x1,x5) {x5=_AReflection_Astruct_O1(x1);}
#endif

#ifndef AReflection_Akind
#define AReflection_Akind(x1,x5) {x5=_AReflection_Akind(x1);}
#endif

#ifndef AReflection_Aidentifier_O1
#define AReflection_Aidentifier_O1(x1,x5) {x5=_AReflection_Aidentifier_O1(x1);}
#endif

#ifndef AReflection_Se
#define AReflection_Se(x1,x2,x14) {x14=_AReflection_Se(x1,x2);}
#endif

#ifndef AReflection_Sl
#define AReflection_Sl(x1,x2,x15) {x15=_AReflection_Sl(x1,x2);}
#endif

#ifndef AReflection_Se_O1
#define AReflection_Se_O1(x1,x2,x9) {x9=_AReflection_Se_O1(x1,x2);}
#endif

#ifndef AReflection_Sl_O1
#define AReflection_Sl_O1(x1,x2,x11) {x11=_AReflection_Sl_O1(x1,x2);}
#endif

#ifndef AReflection_Se_O2
#define AReflection_Se_O2(x1,x2,x7) {x7=_AReflection_Se_O2(x1,x2);}
#endif

#ifndef AReflection_Sl_O2
#define AReflection_Sl_O2(x1,x2,x7) {x7=_AReflection_Sl_O2(x1,x2);}
#endif

#ifndef AReflection_Se_O3
#define AReflection_Se_O3(x1,x2,x11) {x11=_AReflection_Se_O3(x1,x2);}
#endif

#ifndef AReflection_Sl_O3
#define AReflection_Sl_O3(x1,x2,x11) {x11=_AReflection_Sl_O3(x1,x2);}
#endif

#ifndef AReflection_Se_O4
#define AReflection_Se_O4(x1,x2,x19) {x19=_AReflection_Se_O4(x1,x2);}
#endif

#ifndef AReflection_Sl_O4
#define AReflection_Sl_O4(x1,x2,x21) {x21=_AReflection_Sl_O4(x1,x2);}
#endif

#endif
