

#ifndef AMethodEnvCompose_included
#define AMethodEnvCompose_included

#define __AMethodEnvCompose_Sii __AMethodEnvCompose_4
#define _AMethodEnvCompose_Sii _AMethodEnvCompose_4
extern OBJ __AMethodEnvCompose_Sii;
extern OBJ _AMethodEnvCompose_Sii(OBJ,OBJ,OBJ);

#define __AMethodEnvCompose_Sii_O1 __AMethodEnvCompose_5
#define _AMethodEnvCompose_Sii_O1 _AMethodEnvCompose_5
extern OBJ __AMethodEnvCompose_Sii_O1;
extern OBJ _AMethodEnvCompose_Sii_O1(OBJ,OBJ,OBJ,OBJ);

#define __AMethodEnvCompose_Aoverwrite __AMethodEnvCompose_6
#define _AMethodEnvCompose_Aoverwrite _AMethodEnvCompose_6
extern OBJ __AMethodEnvCompose_Aoverwrite;
extern OBJ _AMethodEnvCompose_Aoverwrite(OBJ,OBJ,OBJ,OBJ,OBJ,OBJ,OBJ);

#ifndef AMethodEnvCompose_Sii
#define AMethodEnvCompose_Sii(x1,x2,x3,x4) {x4=_AMethodEnvCompose_Sii(x1,x2,x3);}
#endif

#ifndef AMethodEnvCompose_Sii_O1
#define AMethodEnvCompose_Sii_O1(x1,x2,x3,x4,x6) {x6=_AMethodEnvCompose_Sii_O1(x1,x2,x3,x4);}
#endif

#ifndef AMethodEnvCompose_Aoverwrite
#define AMethodEnvCompose_Aoverwrite(x1,x2,x3,x4,x5,x6,x7,x9) {x9=_AMethodEnvCompose_Aoverwrite(x1,x2,x3,x4,x5,x6,x7);}
#endif

#endif
