#define NEED_sv_2pv_nolen
#include "ppport.h"
-#define MOP_CALL_BOOT(name) \
- { \
- EXTERN_C XS(name); \
- mop_call_xs(aTHX_ name, cv, mark); \
- }
+#define MOP_CALL_BOOT(name) mop_call_xs(aTHX_ name, cv, mark);
void mop_call_xs (pTHX_ void (*subaddr) (pTHX_ CV *), CV *cv, SV **mark);
return FALSE;
}
+EXTERN_C XS(boot_Class__MOP__Package);
+EXTERN_C XS(boot_Class__MOP__Class);
+EXTERN_C XS(boot_Class__MOP__Attribute);
+EXTERN_C XS(boot_Class__MOP__Method);
+
MODULE = Class::MOP PACKAGE = Class::MOP
PROTOTYPES: DISABLE