@@ -1346,8 +1346,8 @@ Adpx |void |forbid_outofblock_ops \
13461346 |NN const char *blockname
13471347p |void |force_locale_unlock
13481348Cp |void |force_out_malformed_utf8_message_ \
1349- |NN const U8 * const p \
1350- |NN const U8 * const e \
1349+ |SPTR const U8 * const p \
1350+ |EPTR const U8 * const e \
13511351 |U32 flags \
13521352 |const bool die_here
13531353Adfp |char * |form |NN const char *pat \
@@ -1811,12 +1811,12 @@ ARTdip |Size_t |isUTF8_CHAR_flags \
18111811 |NN const U8 * const e \
18121812 |const U32 flags
18131813CPRTp |STRLEN |is_utf8_char_helper_ \
1814- |NN const U8 * const s \
1815- |NN const U8 *e \
1814+ |SPTR const U8 * const s \
1815+ |EPTR const U8 *e \
18161816 |const U32 flags
18171817CPRTp |Size_t |is_utf8_FF_helper_ \
1818- |NN const U8 * const s0 \
1819- |NN const U8 * const e \
1818+ |SPTR const U8 * const s0 \
1819+ |EPTR const U8 * const e \
18201820 |const bool require_partial
18211821ATdmp |bool |is_utf8_fixed_width_buf_flags \
18221822 |NN const U8 * const s \
@@ -1834,18 +1834,18 @@ ATdip |bool |is_utf8_fixed_width_buf_loclen_flags \
18341834 |NULLOK STRLEN *el \
18351835 |const U32 flags
18361836CRp |Size_t |is_utf8_FOO_ |const U8 classnum \
1837- |NN const U8 *p \
1838- |NN const U8 * const e
1837+ |SPTR const U8 *p \
1838+ |EPTR const U8 * const e
18391839ARTdip |bool |is_utf8_invariant_string_loc \
18401840 |NN const U8 * const s \
18411841 |STRLEN len \
18421842 |NULLOK const U8 **ep
18431843CRp |Size_t |is_utf8_perl_idcont_ \
1844- |NN const U8 *p \
1845- |NN const U8 * const e
1844+ |SPTR const U8 *p \
1845+ |EPTR const U8 * const e
18461846CRp |Size_t |is_utf8_perl_idstart_ \
1847- |NN const U8 *p \
1848- |NN const U8 * const e
1847+ |SPTR const U8 *p \
1848+ |EPTR const U8 * const e
18491849ARTdmp |bool |is_utf8_string |NN const U8 *s \
18501850 |STRLEN len
18511851ARTdip |bool |is_utf8_string_flags \
@@ -1873,11 +1873,11 @@ ATdip |bool |is_utf8_string_loclen_flags \
18731873 |NULLOK STRLEN *el \
18741874 |const U32 flags
18751875APTdmp |bool |is_utf8_valid_partial_char \
1876- |NN const U8 * const s0 \
1877- |NN const U8 * const e
1876+ |SPTR const U8 * const s0 \
1877+ |EPTR const U8 * const e
18781878ARTdip |bool |is_utf8_valid_partial_char_flags \
1879- |NN const U8 * const s0 \
1880- |NN const U8 * const e \
1879+ |SPTR const U8 * const s0 \
1880+ |EPTR const U8 * const e \
18811881 |const U32 flags
18821882
18831883: Used in perly.y
@@ -3139,12 +3139,12 @@ Adp |const char *|scan_version \
31393139 |NN const char *s \
31403140 |NN SV *rv \
31413141 |bool qv
3142- Adp |char * |scan_vstring |NN const char *s \
3143- |NN const char * const e \
3142+ Adp |char * |scan_vstring |SPTR const char *s \
3143+ |EPTR const char * const e \
31443144 |NN SV *sv
31453145EXpx |char * |scan_word |NN char *s \
3146- |NN char *dest \
3147- |NN char *dest_end \
3146+ |SPTR char *dest \
3147+ |EPTR char *dest_end \
31483148 |int allow_package \
31493149 |NN STRLEN *slp
31503150Cp |U32 |seed
@@ -3758,27 +3758,27 @@ Cp |UV |to_uni_upper |UV c \
37583758 |NN U8 *p \
37593759 |NN STRLEN *lenp
37603760Cp |UV |to_utf8_fold_flags_ \
3761- |NN const U8 *p \
3762- |NN const U8 *e \
3761+ |SPTR const U8 *p \
3762+ |EPTR const U8 *e \
37633763 |NN U8 *ustrp \
37643764 |NULLOK STRLEN *lenp \
37653765 |U8 flags
37663766
37673767Cp |UV |to_utf8_lower_flags_ \
3768- |NN const U8 *p \
3769- |NN const U8 *e \
3768+ |SPTR const U8 *p \
3769+ |EPTR const U8 *e \
37703770 |NN U8 *ustrp \
37713771 |NULLOK STRLEN *lenp \
37723772 |bool flags
37733773Cp |UV |to_utf8_title_flags_ \
3774- |NN const U8 *p \
3775- |NN const U8 *e \
3774+ |SPTR const U8 *p \
3775+ |EPTR const U8 *e \
37763776 |NN U8 *ustrp \
37773777 |NULLOK STRLEN *lenp \
37783778 |bool flags
37793779Cp |UV |to_utf8_upper_flags_ \
3780- |NN const U8 *p \
3781- |NN const U8 *e \
3780+ |SPTR const U8 *p \
3781+ |EPTR const U8 *e \
37823782 |NN U8 *ustrp \
37833783 |NULLOK STRLEN *lenp \
37843784 |bool flags
@@ -5847,8 +5847,8 @@ Ei |I32 |foldEQ_latin1_s2_folded \
58475847ERS |bool |isFOO_lc |const U8 classnum \
58485848 |const U8 character
58495849ERS |bool |isFOO_utf8_lc |const U8 classnum \
5850- |NN const U8 *character \
5851- |NN const U8 *e
5850+ |SPTR const U8 *character \
5851+ |EPTR const U8 *e
58525852ERS |bool |isGCB |const GCB_enum before \
58535853 |const GCB_enum after \
58545854 |NN const U8 * const strbeg \
@@ -5892,8 +5892,8 @@ ERST |U8 * |reghopmaybe3 |NN U8 *s \
58925892 |NN const U8 * const lim
58935893ERS |bool |reginclass |NULLOK regexp * const prog \
58945894 |NN const regnode * const n \
5895- |NN const U8 * const p \
5896- |NN const U8 * const p_end \
5895+ |SPTR const U8 * const p \
5896+ |EPTR const U8 * const p_end \
58975897 |bool const utf8_target
58985898ERS |SSize_t|regmatch |NN regmatch_info *reginfo \
58995899 |NN char *startpos \
@@ -6181,8 +6181,8 @@ RS |char * |scan_const |NN char *start
61816181RS |char * |scan_formline |NN char *s
61826182RS |char * |scan_heredoc |NN char *s
61836183S |char * |scan_ident |NN char *s \
6184- |NN char *dest \
6185- |NN char *dest_end \
6184+ |SPTR char *dest \
6185+ |EPTR char *dest_end \
61866186 |bool chk_unary
61876187RS |char * |scan_inputsymbol \
61886188 |NN char *start
@@ -6247,8 +6247,8 @@ RS |UV |check_locale_boundary_crossing \
62476247 |NN U8 * const ustrp \
62486248 |NN STRLEN *lenp
62496249RTi |int |does_utf8_overflow \
6250- |NN const U8 * const s \
6251- |NN const U8 *e
6250+ |SPTR const U8 * const s \
6251+ |EPTR const U8 *e
62526252RTi |int |isFF_overlong |NN const U8 * const s \
62536253 |const STRLEN len
62546254RTi |SSize_t|is_utf8_overlong \
@@ -6278,16 +6278,16 @@ S |UV |to_utf8_case_ |const UV original \
62786278 |NULLOK const U32 * const * const aux_tables \
62796279 |NULLOK const U8 * const aux_table_lengths \
62806280 |NN const char * const normal
6281- S |UV |turkic_fc |NN const U8 * const p \
6282- |NN const U8 * const e \
6281+ S |UV |turkic_fc |SPTR const U8 * const p \
6282+ |EPTR const U8 * const e \
62836283 |NN U8 *ustrp \
62846284 |NN STRLEN *lenp
6285- S |UV |turkic_lc |NN const U8 * const p0 \
6286- |NN const U8 * const e \
6285+ S |UV |turkic_lc |SPTR const U8 * const p0 \
6286+ |EPTR const U8 * const e \
62876287 |NN U8 *ustrp \
62886288 |NN STRLEN *lenp
6289- S |UV |turkic_uc |NN const U8 * const p \
6290- |NN const U8 * const e \
6289+ S |UV |turkic_uc |SPTR const U8 * const p \
6290+ |EPTR const U8 * const e \
62916291 |NN U8 *ustrp \
62926292 |NN STRLEN *lenp
62936293RS |char * |unexpected_non_continuation_text \
0 commit comments