X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=xs%2FMoose.xs;h=06b983e4d6599b1a5bf120c2a556fd55b6600ba8;hb=b91abeebb60e6195657b23d2753ed87c9bafce99;hp=8005d1a1096a8b410389089bc629d2554aeb8212;hpb=ec2d4ba27c3a33af96ad7a0f1885cf9278e7bf7d;p=gitmo%2FMoose.git diff --git a/xs/Moose.xs b/xs/Moose.xs index 8005d1a..06b983e 100644 --- a/xs/Moose.xs +++ b/xs/Moose.xs @@ -111,17 +111,18 @@ is_regexp (pTHX_ SV* sv) { } #endif -EXTERN_C XS(boot_Class__MOP); -EXTERN_C XS(boot_Class__MOP__Mixin__HasAttributes); -EXTERN_C XS(boot_Class__MOP__Mixin__HasMethods); -EXTERN_C XS(boot_Class__MOP__Package); -EXTERN_C XS(boot_Class__MOP__Mixin__AttributeCore); -EXTERN_C XS(boot_Class__MOP__Method); -EXTERN_C XS(boot_Class__MOP__Method__Inlined); -EXTERN_C XS(boot_Class__MOP__Method__Generated); -EXTERN_C XS(boot_Class__MOP__Class); -EXTERN_C XS(boot_Class__MOP__Attribute); -EXTERN_C XS(boot_Class__MOP__Instance); +XS_EXTERNAL(boot_Class__MOP); +XS_EXTERNAL(boot_Class__MOP__Mixin__HasAttributes); +XS_EXTERNAL(boot_Class__MOP__Mixin__HasMethods); +XS_EXTERNAL(boot_Class__MOP__Package); +XS_EXTERNAL(boot_Class__MOP__Mixin__AttributeCore); +XS_EXTERNAL(boot_Class__MOP__Method); +XS_EXTERNAL(boot_Class__MOP__Method__Inlined); +XS_EXTERNAL(boot_Class__MOP__Method__Generated); +XS_EXTERNAL(boot_Class__MOP__Method__Overload); +XS_EXTERNAL(boot_Class__MOP__Class); +XS_EXTERNAL(boot_Class__MOP__Attribute); +XS_EXTERNAL(boot_Class__MOP__Instance); MODULE = Moose PACKAGE = Moose::Exporter @@ -138,6 +139,7 @@ BOOT: MOP_CALL_BOOT (boot_Class__MOP__Method); MOP_CALL_BOOT (boot_Class__MOP__Method__Inlined); MOP_CALL_BOOT (boot_Class__MOP__Method__Generated); + MOP_CALL_BOOT (boot_Class__MOP__Method__Overload); MOP_CALL_BOOT (boot_Class__MOP__Class); MOP_CALL_BOOT (boot_Class__MOP__Attribute); MOP_CALL_BOOT (boot_Class__MOP__Instance);