The prototype for get_code_info remains as Sub::Identify::get_code_info, which
is used if we couldn't load our xs code, also has a prototype.
associated_metaclass = newSVpvs("associated_metaclass");
-PROTOTYPES: ENABLE
-
+PROTOTYPES: DISABLE
+# use prototype here to be compatible with get_code_info from Sub::Identify
void
get_code_info(coderef)
SV *coderef
+ PROTOTYPE: $
PREINIT:
char *pkg = NULL;
char *name = NULL;
PUSHs(newSVpv(name, 0));
}
-PROTOTYPES: DISABLE
-
void
is_class_loaded(klass=&PL_sv_undef)
SV *klass
MODULE = Class::MOP PACKAGE = Class::MOP::Package
-PROTOTYPES: ENABLE
-
void
get_all_package_symbols(self, filter=TYPE_FILTER_NONE)
SV *self
type_filter_t filter
- PROTOTYPE: $;$
PREINIT:
HV *stash = NULL;
HV *symbols = NULL;