diff options
Diffstat (limited to 'cpan/Devel-PPPort/parts/apidoc.fnc')
-rw-r--r-- | cpan/Devel-PPPort/parts/apidoc.fnc | 69 |
1 files changed, 66 insertions, 3 deletions
diff --git a/cpan/Devel-PPPort/parts/apidoc.fnc b/cpan/Devel-PPPort/parts/apidoc.fnc index 740e04fc45..f68bfd35ed 100644 --- a/cpan/Devel-PPPort/parts/apidoc.fnc +++ b/cpan/Devel-PPPort/parts/apidoc.fnc @@ -14,15 +14,19 @@ : Ama|char*|savepvs|const char* s +Ama|char*|savesharedpvs|const char* s Ama|SV*|newSVpvs|const char* s Ama|SV*|newSVpvs_flags|const char* s|U32 flags Ama|SV*|newSVpvs_share|const char* s -Am|bool|isALNUM|char ch Am|bool|isALPHA|char ch +Am|bool|isASCII|char ch Am|bool|isDIGIT|char ch Am|bool|isLOWER|char ch +Am|bool|isOCTAL|char ch Am|bool|isSPACE|char ch Am|bool|isUPPER|char ch +Am|bool|isWORDCHAR|char ch +Am|bool|isXDIGIT|char ch Am|bool|strEQ|char* s1|char* s2 Am|bool|strGE|char* s1|char* s2 Am|bool|strGT|char* s1|char* s2 @@ -37,14 +41,15 @@ Am|bool|SvIsCOW_shared_hash|SV* sv Am|bool|SvIsCOW|SV* sv Am|bool|SvRXOK|SV* sv Am|bool|SvTAINTED|SV* sv +Am|bool|SvTRUE_nomg|SV* sv Am|bool|SvTRUE|SV* sv Am|bool|SvUOK|SV* sv Am|bool|SvVOK|SV* sv Am|char*|HePV|HE* he|STRLEN len -Am|char*|HeUTF8|HE* he|STRLEN len +Am|char*|HeUTF8|HE* he +Am|char*|HvENAME|HV* stash Am|char*|HvNAME|HV* stash Am|char*|SvEND|SV* sv -Am|char*|SvGAMAGIC|SV* sv Am|char *|SvGROW|SV* sv|STRLEN len Am|char*|SvPVbyte_force|SV* sv|STRLEN len Am|char*|SvPVbyte_nolen|SV* sv @@ -54,6 +59,7 @@ Am|char*|SvPVbytex|SV* sv|STRLEN len Am|char*|SvPV_force_nomg|SV* sv|STRLEN len Am|char*|SvPV_force|SV* sv|STRLEN len Am|char*|SvPV_nolen|SV* sv +Am|char*|SvPV_nomg_nolen|SV* sv Am|char*|SvPV_nomg|SV* sv|STRLEN len Am|char*|SvPV|SV* sv|STRLEN len Am|char*|SvPVutf8_force|SV* sv|STRLEN len @@ -65,6 +71,9 @@ Am|char*|SvPVX|SV* sv Am|char*|SvPVx|SV* sv|STRLEN len Am|char|toLOWER|char ch Am|char|toUPPER|char ch +Am|const char *|OP_DESC|OP *o +Am|const char *|OP_NAME|OP *o +Am|HV *|cop_hints_2hv|const COP *cop|U32 flags Am|HV*|CvSTASH|CV* cv Am|HV*|gv_stashpvs|const char* name|I32 create Am|HV*|SvSTASH|SV* sv @@ -84,6 +93,9 @@ Amn|I32|ix Amn|IV|POPi Amn|long|POPl Amn|NV|POPn +Amn|peep_t|PL_peepp +Amn|peep_t|PL_rpeepp +Amn|Perl_ophook_t|PL_opfreehook Amn|STRLEN|PL_na Amn|SV|PL_sv_no Amn|SV|PL_sv_undef @@ -91,11 +103,13 @@ Amn|SV|PL_sv_yes Amn|SV*|POPs Amn|U32|GIMME Amn|U32|GIMME_V +Am|NV|SvNV_nomg|SV* sv Am|NV|SvNV|SV* sv Am|NV|SvNVx|SV* sv Am|NV|SvNVX|SV* sv Amn|(whatever)|RETVAL Amn|(whatever)|THIS +Am|OP*|LINKLIST|OP *o Am|REGEXP *|SvRX|SV *sv Ams||dAX Ams||dAXMARK @@ -120,6 +134,10 @@ Ams||SPAGAIN Am|STRLEN|HeKLEN|HE* he Am|STRLEN|SvCUR|SV* sv Am|STRLEN|SvLEN|SV* sv +Am|SV *|cop_hints_fetch_pv|const COP *cop|const char *key|U32 hash|U32 flags +Am|SV *|cop_hints_fetch_pvn|const COP *cop|const char *keypv|STRLEN keylen|U32 hash|U32 flags +Am|SV *|cop_hints_fetch_pvs|const COP *cop|const char *key|U32 flags +Am|SV *|cop_hints_fetch_sv|const COP *cop|SV *key|U32 hash|U32 flags Am|SV*|GvSV|GV* gv Am|SV*|HeSVKEY_force|HE* he Am|SV*|HeSVKEY|HE* he @@ -135,14 +153,18 @@ Am|SV*|SvREFCNT_inc_simple_NN|SV* sv Am|SV*|SvREFCNT_inc_simple|SV* sv Am|SV*|SvREFCNT_inc|SV* sv Am|SV*|SvRV|SV* sv +Am|SV *|sv_setref_pvs|SV *rv|const char* classname|const char* s Am|svtype|SvTYPE|SV* sv Ams||XCPT_RETHROW +Ams||XS_APIVERSION_BOOTCHECK Ams||XSRETURN_EMPTY Ams||XSRETURN_NO Ams||XSRETURN_UNDEF Ams||XSRETURN_YES Ams||XS_VERSION_BOOTCHECK Am|U32|HeHASH|HE* he +Am|U32|OP_CLASS|OP *o +Am|U32|SvGAMAGIC|SV* sv Am|U32|SvIOKp|SV* sv Am|U32|SvIOK|SV* sv Am|U32|SvNIOKp|SV* sv @@ -156,6 +178,7 @@ Am|U32|SvPOK|SV* sv Am|U32|SvREFCNT|SV* sv Am|U32|SvROK|SV* sv Am|U32|SvUTF8|SV* sv +Am|U32|XopFLAGS|XOP *xop AmU||G_ARRAY AmU||G_DISCARD AmU||G_EVAL @@ -188,8 +211,10 @@ Am|UV|SvUVX|SV* sv AmU||XCPT_CATCH AmU||XCPT_TRY_END AmU||XCPT_TRY_START +AmUx|Perl_keyword_plugin_t|PL_keyword_plugin AmU||XS AmU||XS_VERSION +AmU|yy_parser *|PL_parser Am|void *|CopyD|void* src|void* dest|int nitems|type Am|void|Copy|void* src|void* dest|int nitems|type Am|void|EXTEND|SP|int nitems @@ -228,6 +253,10 @@ Am|void|Renew|void* ptr|int nitems|type Am|void|Safefree|void* ptr Am|void|StructCopy|type src|type dest|type Am|void|sv_catpvn_nomg|SV* sv|const char* ptr|STRLEN len +Am|void|sv_catpv_nomg|SV* sv|const char* ptr +Am|void|sv_catpvs_flags|SV* sv|const char* s|I32 flags +Am|void|sv_catpvs_mg|SV* sv|const char* s +Am|void|sv_catpvs_nomg|SV* sv|const char* s Am|void|sv_catpvs|SV* sv|const char* s Am|void|sv_catsv_nomg|SV* dsv|SV* ssv Am|void|SvCUR_set|SV* sv|STRLEN len @@ -262,6 +291,7 @@ Am|void|SvRV_set|SV* sv|SV* val Am|void|SvSetMagicSV_nosteal|SV* dsv|SV* ssv Am|void|SvSETMAGIC|SV* sv Am|void|SvSetMagicSV|SV* dsb|SV* ssv +Am|void|sv_setpvs_mg|SV* sv|const char* s Am|void|sv_setpvs|SV* sv|const char* s Am|void|sv_setsv_nomg|SV* dsv|SV* ssv Am|void|SvSetSV_nosteal|SV* dsv|SV* ssv @@ -276,6 +306,9 @@ Am|void|SvUPGRADE|SV* sv|svtype type Am|void|SvUTF8_off|SV *sv Am|void|SvUTF8_on|SV *sv Am|void|SvUV_set|SV* sv|UV val +Am|void|XopDISABLE|XOP *xop|which +Am|void|XopENABLE|XOP *xop|which +Am|void|XopENTRY_set|XOP *xop|which|value Am|void|XPUSHi|IV iv Am|void|XPUSHmortal Am|void|XPUSHn|NV nv @@ -295,6 +328,31 @@ Am|void|XST_mUNDEF|int pos Am|void|XST_mYES|int pos Am|void *|ZeroD|void* dest|int nitems|type Am|void|Zero|void* dest|int nitems|type +Amx|COPHH *|cophh_copy|COPHH *cophh +Amx|COPHH *|cophh_delete_pv|const COPHH *cophh|const char *key|U32 hash|U32 flags +Amx|COPHH *|cophh_delete_pvn|COPHH *cophh|const char *keypv|STRLEN keylen|U32 hash|U32 flags +Amx|COPHH *|cophh_delete_pvs|const COPHH *cophh|const char *key|U32 flags +Amx|COPHH *|cophh_delete_sv|const COPHH *cophh|SV *key|U32 hash|U32 flags +Amx|COPHH *|cophh_new_empty +Amx|COPHH *|cophh_store_pv|const COPHH *cophh|const char *key|U32 hash|SV *value|U32 flags +Amx|COPHH *|cophh_store_pvn|COPHH *cophh|const char *keypv|STRLEN keylen|U32 hash|SV *value|U32 flags +Amx|COPHH *|cophh_store_pvs|const COPHH *cophh|const char *key|SV *value|U32 flags +Amx|COPHH *|cophh_store_sv|const COPHH *cophh|SV *key|U32 hash|SV *value|U32 flags +Amx|HV *|cophh_2hv|const COPHH *cophh|U32 flags +Am||XopENTRY|XOP *xop|which +Amx|SV *|cophh_fetch_pv|const COPHH *cophh|const char *key|U32 hash|U32 flags +Amx|SV *|cophh_fetch_pvn|const COPHH *cophh|const char *keypv|STRLEN keylen|U32 hash|U32 flags +Amx|SV *|cophh_fetch_pvs|const COPHH *cophh|const char *key|U32 flags +Amx|SV *|cophh_fetch_sv|const COPHH *cophh|SV *key|U32 hash|U32 flags +AmxU|char *|PL_parser-E<gt>bufend +AmxU|char *|PL_parser-E<gt>bufptr +AmxU|char *|PL_parser-E<gt>linestart +AmxU|SV *|PL_parser-E<gt>linestr +Amx|void|BhkDISABLE|BHK *hk|which +Amx|void|BhkENABLE|BHK *hk|which +Amx|void|BhkENTRY_set|BHK *hk|which|void *ptr +Amx|void|cophh_free|COPHH *cophh +Amx|void|lex_stuff_pvs|const char *pv|U32 flags m|AV *|CvPADLIST|CV *cv m|bool|CvWEAKOUTSIDE|CV *cv m|char *|PAD_COMPNAME_PV|PADOFFSET po @@ -310,10 +368,12 @@ mn|SV*|PL_rs ms||djSP m|STRLEN|PAD_COMPNAME_GEN|PADOFFSET po m|STRLEN|PAD_COMPNAME_GEN_set|PADOFFSET po|int gen +m|struct refcounted_he *|refcounted_he_new_pvs|struct refcounted_he *parent|const char *key|SV *value|U32 flags m|SV *|CX_CURPAD_SV|struct context|PADOFFSET po m|SV *|PAD_BASE_SV |PADLIST padlist|PADOFFSET po m|SV *|PAD_SETSV |PADOFFSET po|SV* sv m|SV *|PAD_SVl |PADOFFSET po +m|SV *|refcounted_he_fetch_pvs|const struct refcounted_he *chain|const char *key|U32 flags m|U32|PAD_COMPNAME_FLAGS|PADOFFSET po mU||LVRET m|void|CX_CURPAD_SAVE|struct context @@ -328,3 +388,6 @@ m|void|PAD_SV |PADOFFSET po m|void|SAVECLEARSV |SV **svp m|void|SAVECOMPPAD m|void|SAVEPADSV |PADOFFSET po +mx|U32|BhkFLAGS|BHK *hk +mx|void *|BhkENTRY|BHK *hk|which +mx|void|CALL_BLOCK_HOOKS|which|arg |