X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo%2FMouse.git;a=blobdiff_plain;f=mouse.h;h=01518fda6486091fb0c82a52a94c21e1bf252da0;hp=efed6caeea6708cbc92065e5ba6c1e440d107283;hb=431e4817af5380b349d562cafde91777db982a2a;hpb=787f84c2e6971ebb69a12663cddbf3307c1ca371 diff --git a/mouse.h b/mouse.h index efed6ca..01518fd 100644 --- a/mouse.h +++ b/mouse.h @@ -60,6 +60,7 @@ extern SV* mouse_package; extern SV* mouse_namespace; extern SV* mouse_methods; extern SV* mouse_name; +extern SV* mouse_coerce; void mouse_throw_error(SV* const metaobject, SV* const data /* not used */, const char* const fmt, ...) @@ -201,6 +202,7 @@ int mouse_tc_FileHandle(pTHX_ SV*, SV* const sv); int mouse_tc_Object (pTHX_ SV*, SV* const sv); CV* mouse_generate_isa_predicate_for(pTHX_ SV* const klass, const char* const predicate_name); +CV* mouse_generate_can_predicate_for(pTHX_ SV* const klass, const char* const predicate_name); int mouse_is_an_instance_of(pTHX_ HV* const stash, SV* const instance);