perl
view release on metacpan or search on metacpan
|NN SV *sv \
|NN MAGIC *mg
p |int |magic_getnkeys |NN SV *sv \
|NN MAGIC *mg
p |int |magic_getpack |NN SV *sv \
|NN MAGIC *mg
p |int |magic_getpos |NN SV *sv \
|NN MAGIC *mg
p |int |magic_getsig |NN SV *sv \
|NN MAGIC *mg
p |int |magic_getsubstr|NN SV *sv \
|NN MAGIC *mg
p |int |magic_gettaint |NN SV *sv \
|NN MAGIC *mg
p |int |magic_getuvar |NN SV *sv \
|NN MAGIC *mg
p |int |magic_getvec |NN SV *sv \
|NN MAGIC *mg
: This is indirectly referenced by globals.c. This is somewhat annoying.
p |int |magic_killbackrefs \
|NN SV *sv \
|NN MAGIC *mg
Fdopv |SV * |magic_methcall |NN SV *sv \
|NN const MAGIC *mg \
|NN SV *meth \
|U32 flags \
|U32 argc \
|...
p |int |magic_nextpack |NN SV *sv \
|NN MAGIC *mg \
|NN SV *key
p |U32 |magic_regdata_cnt \
|NN SV *sv \
|NN MAGIC *mg
p |int |magic_regdatum_get \
|NN SV *sv \
|NN MAGIC *mg
: This is indirectly referenced by globals.c. This is somewhat annoying.
p |SV * |magic_scalarpack \
|NN HV *hv \
|NN MAGIC *mg
:removing noreturn to silence a warning for this function resulted in no
:change to the interpreter DLL image under VS 2003 -O1 -GL 32 bits only because
:this is used in a magic vtable, do not use this on conventionally called funcs
p |int |magic_set |NN SV *sv \
|NN MAGIC *mg
p |int |magic_set_all_env \
|NN SV *sv \
|NN MAGIC *mg
p |int |magic_setarylen|NN SV *sv \
|NN MAGIC *mg
p |int |magic_setdbline|NN SV *sv \
|NN MAGIC *mg
p |int |magic_setdebugvar \
|NN SV *sv \
|NN MAGIC *mg
p |int |magic_setdefelem \
|NN SV *sv \
|NN MAGIC *mg
p |int |magic_setenv |NN SV *sv \
|NN MAGIC *mg
dp |int |magic_sethint |NN SV *sv \
|NN MAGIC *mg
p |int |magic_sethook |NULLOK SV *sv \
|NN MAGIC *mg
p |int |magic_sethookall \
|NN SV *sv \
|NN MAGIC *mg
p |int |magic_setisa |NN SV *sv \
|NN MAGIC *mg
p |int |magic_setlvref |NN SV *sv \
|NN MAGIC *mg
p |int |magic_setmglob |NN SV *sv \
|NN MAGIC *mg
p |int |magic_setnkeys |NN SV *sv \
|NN MAGIC *mg
p |int |magic_setnonelem \
|NN SV *sv \
|NN MAGIC *mg
p |int |magic_setpack |NN SV *sv \
|NN MAGIC *mg
p |int |magic_setpos |NN SV *sv \
|NN MAGIC *mg
p |int |magic_setregexp|NN SV *sv \
|NN MAGIC *mg
p |int |magic_setsig |NULLOK SV *sv \
|NN MAGIC *mg
p |int |magic_setsigall|NN SV *sv \
|NN MAGIC *mg
p |int |magic_setsubstr|NN SV *sv \
|NN MAGIC *mg
p |int |magic_settaint |NN SV *sv \
|NN MAGIC *mg
p |int |magic_setutf8 |NN SV *sv \
|NN MAGIC *mg
p |int |magic_setuvar |NN SV *sv \
|NN MAGIC *mg
p |int |magic_setvec |NN SV *sv \
|NN MAGIC *mg
p |U32 |magic_sizepack |NN SV *sv \
|NN MAGIC *mg
p |int |magic_wipepack |NN SV *sv \
|NN MAGIC *mg
CTadop |Malloc_t|malloc |MEM_SIZE nbytes
Cp |Stack_off_t *|markstack_grow
EXp |int |mbtowc_ |NULLOK const wchar_t *pwc \
|NULLOK const char *s \
|const Size_t len
Adfpv |SV * |mess |NN const char *pat \
|...
Adp |SV * |mess_sv |NN SV *basemsg \
|bool consume
CTdop |Free_t |mfree |Malloc_t where
Adp |int |mg_clear |NN SV *sv
Adp |int |mg_copy |NN SV *sv \
|NN SV *nsv \
|NULLOK const char *key \
|I32 klen
ARTdp |MAGIC *|mg_find |NULLOK const SV *sv \
|NN SV *name
Adp |AV * |mro_get_linear_isa \
|NN HV *stash
Chop |SV * |mro_get_private_data \
|NN struct mro_meta * const smeta \
|NN const struct mro_alg * const which
: Used in hv.c, mg.c, pp.c, sv.c
dp |void |mro_isa_changed_in \
|NN HV *stash
: Used in HvMROMETA(), which is public.
Xop |struct mro_meta *|mro_meta_init \
|NN HV *stash
Adp |void |mro_method_changed_in \
|NN HV *stash
dep |void |mro_package_moved \
|NULLOK HV * const stash \
|NULLOK HV * const oldstash \
|NN const GV * const gv \
|U32 flags
Adop |void |mro_register |NN const struct mro_alg *mro
Adop |void |mro_set_mro |NN struct mro_meta * const meta \
|NN SV * const name
Adhop |SV * |mro_set_private_data \
|NN struct mro_meta * const smeta \
|NN const struct mro_alg * const which \
|NN SV * const data
CRTip |unsigned|msbit_pos32 |U32 word
EXp |SV * |multiconcat_stringify \
|NN const OP *o
EXp |SV * |multideref_stringify \
|NN const OP *o \
|NULLOK CV *cv
Adp |NV |my_atof |NN const char *s
Cop |char * |my_atof2 |NN const char *orig \
|NN NV *value
Cp |char * |my_atof3 |NN const char *orig \
|NN NV *value \
|const STRLEN len
: Used in perly.y
p |OP * |my_attrs |NN OP *o \
|NULLOK OP *attrs
: Used in mg.c, sv.c
ep |void |my_clearenv
ATdp |int |my_dirfd |NULLOK DIR *dir
Adpr |void |my_exit |U32 status
Adpr |void |my_failure_exit
Cdp |I32 |my_fflush_all
CTdp |Pid_t |my_fork
m |I32 |my_lstat
Xp |I32 |my_lstat_flags |NULLOK const U32 flags
RTop |int |my_mkostemp_cloexec \
|NN char *templte \
|int flags
RTop |int |my_mkstemp_cloexec \
|NN char *templte
Cdp |PerlIO *|my_popen_list |NN const char *mode \
|int n \
|NN SV **args
Adp |void |my_setenv |NULLOK const char *nam \
|NULLOK const char *val
AMTdfpv |int |my_snprintf |NN char *buffer \
|const Size_t len \
|NN const char *format \
|...
CTdp |int |my_socketpair |int family \
|int type \
|int protocol \
|int fd[2]
m |I32 |my_stat
Xp |I32 |my_stat_flags |NULLOK const U32 flags
p |const char *|my_strerror \
|const int errnum \
|NN utf8ness_t *utf8ness
Adfp |char * |my_strftime |NN const char *fmt \
|int sec \
|int min \
|int hour \
|int mday \
|int mon \
|int year \
|int wday \
|int yday \
|int isdst
ARTdp |NV |my_strtod |NN const char * const s \
|NULLOK char **e
: Used in pp_ctl.c
p |void |my_unexec
AMTdp |int |my_vsnprintf |NN char *buffer \
|const Size_t len \
|NN const char *format \
|va_list ap
Adp |OP * |newANONATTRSUB |I32 floor \
|NULLOK OP *proto \
|NULLOK OP *attrs \
|NULLOK OP *block
ARdp |OP * |newANONHASH |NULLOK OP *o
ARdp |OP * |newANONLIST |NULLOK OP *o
Adp |OP * |newANONSUB |I32 floor \
|NULLOK OP *proto \
|NULLOK OP *block
ARdp |OP * |newARGDEFELEMOP|I32 flags \
|NN OP *expr \
|I32 argindex
ARdp |OP * |newASSIGNOP |I32 flags \
|NULLOK OP *left \
|I32 optype \
|NULLOK OP *right
Adm |CV * |newATTRSUB |I32 floor \
|NULLOK OP *o \
|NULLOK OP *proto \
|NULLOK OP *attrs \
|NULLOK OP *block
Xdp |CV * |newATTRSUB_x |I32 floor \
|NULLOK OP *o \
|NULLOK OP *proto \
|NULLOK OP *attrs \
|NULLOK OP *block \
|bool o_is_gv
( run in 0.532 second using v1.01-cache-2.11-cpan-39bf76dae61 )