@@ -1074,17 +1074,17 @@ Rp |SV * |defelem_target |NN SV *sv \
10741074 |NULLOK MAGIC *mg
10751075: Used in op.c, perl.c
10761076px |void |delete_eval_scope
1077- ATdp |char * |delimcpy |NN char *to \
1078- |NN const char *to_end \
1079- |NN const char *from \
1080- |NN const char *from_end \
1077+ ATdp |char * |delimcpy |SPTR char *to \
1078+ |EPTRQ const char *to_end \
1079+ |SPTR const char *from \
1080+ |EPTRQ const char *from_end \
10811081 |const int delim \
10821082 |NN I32 *retlen
10831083ETXdp |char * |delimcpy_no_escape \
1084- |NN char *to \
1085- |NN const char *to_end \
1086- |NN const char *from \
1087- |NN const char *from_end \
1084+ |SPTR char *to \
1085+ |EPTRQ const char *to_end \
1086+ |SPTR const char *from \
1087+ |EPTRQ const char *from_end \
10881088 |const int delim \
10891089 |NN I32 *retlen
10901090Cp |void |despatch_signals
@@ -1270,8 +1270,8 @@ Adfp |void |fatal_warner |U32 err \
12701270 |...
12711271Adp |void |fbm_compile |NN SV *sv \
12721272 |U32 flags
1273- ARdp |char * |fbm_instr |NN unsigned char *big \
1274- |NN unsigned char *bigend \
1273+ ARdp |char * |fbm_instr |SPTR unsigned char *big \
1274+ |EPTRQ unsigned char *bigend \
12751275 |NN SV *littlestr \
12761276 |U32 flags
12771277Adhp |SV * |filter_add |NULLOK filter_t funcp \
@@ -1335,8 +1335,8 @@ Adfp |char * |form |NN const char *pat \
13351335p |void |free_tied_hv_pool
13361336Cp |void |free_tmps
13371337ERXp |SV * |get_and_check_backslash_N_name \
1338- |NN const char *s \
1339- |NN const char *e \
1338+ |SPTR const char *s \
1339+ |EPTRQ const char *e \
13401340 |const bool is_utf8 \
13411341 |NN const char **error_msg
13421342AOdp |AV * |get_av |NN const char *name \
@@ -1733,8 +1733,8 @@ p |bool |io_close |NN IO *io \
17331733 |bool is_explicit \
17341734 |bool warn_on_fail
17351735ARTdip |Size_t |isC9_STRICT_UTF8_CHAR \
1736- |NN const U8 * const s0 \
1737- |NN const U8 * const e
1736+ |SPTR const U8 * const s0 \
1737+ |EPTRQ const U8 * const e
17381738ARTdmp |bool |is_c9strict_utf8_string \
17391739 |NN const U8 *s \
17401740 |STRLEN len
@@ -1760,8 +1760,8 @@ ARdip |bool |is_safe_syscall|NN const char *pv \
17601760 |NN const char *what \
17611761 |NN const char *op_name
17621762ARTdip |Size_t |isSTRICT_UTF8_CHAR \
1763- |NN const U8 * const s0 \
1764- |NN const U8 * const e
1763+ |SPTR const U8 * const s0 \
1764+ |EPTRQ const U8 * const e
17651765ARTdmp |bool |is_strict_utf8_string \
17661766 |NN const U8 *s \
17671767 |STRLEN len
@@ -1780,14 +1780,14 @@ CRp |bool |is_uni_perl_idcont_ \
17801780 |UV c
17811781CRp |bool |is_uni_perl_idstart_ \
17821782 |UV c
1783- ARTdip |Size_t |isUTF8_CHAR |NN const U8 * const s0 \
1784- |NN const U8 * const e
1783+ ARTdip |Size_t |isUTF8_CHAR |SPTR const U8 * const s0 \
1784+ |EPTRQ const U8 * const e
17851785ATdmp |STRLEN |is_utf8_char_buf \
17861786 |SPTR const U8 *buf \
17871787 |EPTR const U8 *buf_end
17881788ARTdip |Size_t |isUTF8_CHAR_flags \
1789- |NN const U8 * const s0 \
1790- |NN const U8 * const e \
1789+ |SPTR const U8 * const s0 \
1790+ |EPTRQ const U8 * const e \
17911791 |const U32 flags
17921792CPRTp |STRLEN |is_utf8_char_helper_ \
17931793 |SPTR const U8 * const s \
@@ -2905,10 +2905,10 @@ Admp |void |resume_compcv_and_save \
29052905 |NN struct suspended_compcv *buffer
29062906Admp |void |resume_compcv_final \
29072907 |NN struct suspended_compcv *buffer
2908- APTdp |char * |rninstr |NN const char *big \
2909- |NN const char *bigend \
2910- |NN const char *little \
2911- |NN const char *lend
2908+ APTdp |char * |rninstr |SPTR const char *big \
2909+ |EPTRQ const char *bigend \
2910+ |SPTR const char *little \
2911+ |EPTRQ const char *lend
29122912p |void |rpeep |NULLOK OP *o
29132913Adipx |void |rpp_context |NN SV **mark \
29142914 |U8 gimme \
@@ -3808,14 +3808,14 @@ ARTdip |U8 * |utf8_hop_overshoot \
38083808 |MPTR const U8 *s \
38093809 |SSize_t off \
38103810 |SPTR const U8 * const start \
3811- |NN const U8 * const end \
3811+ |EPTRQ const U8 * const end \
38123812 |NULLOK SSize_t *remaining
38133813ARTdmp |U8 * |utf8_hop_safe |MPTR const U8 *s \
38143814 |SSize_t off \
38153815 |SPTR const U8 * const start \
3816- |NN const U8 * const end
3817- ARdp |STRLEN |utf8_length |NN const U8 *s0 \
3818- |NN const U8 *e
3816+ |EPTRQ const U8 * const end
3817+ ARdp |STRLEN |utf8_length |SPTR const U8 *s0 \
3818+ |EPTRQ const U8 *e
38193819ATdmp |UV |utf8n_to_uvchr |NN const U8 *s \
38203820 |STRLEN curlen \
38213821 |NULLOK STRLEN *retlen \
@@ -5803,20 +5803,20 @@ EWi |void |capture_clear |NN regexp *rex \
58035803 |NN const char *str
58045804ERS |char * |find_byclass |NN regexp *prog \
58055805 |NN const regnode *c \
5806- |NN char *s \
5807- |NN const char *strend \
5806+ |SPTR char *s \
5807+ |EPTRQ const char *strend \
58085808 |NULLOK regmatch_info *reginfo
58095809ERST |U8 * |find_next_masked \
5810- |NN U8 *s \
5811- |NN const U8 *send \
5810+ |SPTR U8 *s \
5811+ |EPTRQ const U8 *send \
58125812 |const U8 byte \
58135813 |const U8 mask
58145814ERST |U8 * |find_span_end |SPTR U8 *s \
58155815 |EPTR const U8 *send \
58165816 |const U8 span_byte
58175817ERST |U8 * |find_span_end_mask \
5818- |NN U8 *s \
5819- |NN const U8 *send \
5818+ |SPTR U8 *s \
5819+ |EPTRQ const U8 *send \
58205820 |const U8 span_byte \
58215821 |const U8 mask
58225822Ei |I32 |foldEQ_latin1_s2_folded \
@@ -6125,10 +6125,10 @@ S |char * |force_word |NN char *start \
61256125 |int check_keyword \
61266126 |int allow_pack
61276127RS |SV * |get_and_check_backslash_N_name_wrapper \
6128- |NN const char *s \
6129- |NN const char * const e
6130- S |void |incline |NN const char *s \
6131- |NN const char *end
6128+ |SPTR const char *s \
6129+ |EPTRQ const char * const e
6130+ S |void |incline |SPTR const char *s \
6131+ |EPTRQ const char *end
61326132S |int |intuit_method |NN char *start \
61336133 |NULLOK SV *ioname \
61346134 |NULLOK NOCHECK CV *cv
0 commit comments