proto.h (perl-5.32.0-RC0.tar.xz) | : | proto.h (perl-5.32.0-RC1.tar.xz) | ||
---|---|---|---|---|
skipping to change at line 5826 | skipping to change at line 5826 | |||
assert(pRExC_state); assert(posix_warnings) | assert(pRExC_state); assert(posix_warnings) | |||
STATIC void S_parse_lparen_question_flags(pTHX_ RExC_state_t *pRExC_state); | STATIC void S_parse_lparen_question_flags(pTHX_ RExC_state_t *pRExC_state); | |||
#define PERL_ARGS_ASSERT_PARSE_LPAREN_QUESTION_FLAGS \ | #define PERL_ARGS_ASSERT_PARSE_LPAREN_QUESTION_FLAGS \ | |||
assert(pRExC_state) | assert(pRExC_state) | |||
STATIC SV * S_parse_uniprop_string(pTHX_ const char * const name, Size_t name _len, const bool is_utf8, const bool to_fold, const bool runtime, const bool def errable, AV ** strings, bool * user_defined_ptr, SV * msg, const STRLEN level); | STATIC SV * S_parse_uniprop_string(pTHX_ const char * const name, Size_t name _len, const bool is_utf8, const bool to_fold, const bool runtime, const bool def errable, AV ** strings, bool * user_defined_ptr, SV * msg, const STRLEN level); | |||
#define PERL_ARGS_ASSERT_PARSE_UNIPROP_STRING \ | #define PERL_ARGS_ASSERT_PARSE_UNIPROP_STRING \ | |||
assert(name); assert(user_defined_ptr); assert(msg) | assert(name); assert(user_defined_ptr); assert(msg) | |||
STATIC void S_populate_ANYOF_from_invlist(pTHX_ regnode *node, SV** invlist_p tr); | STATIC void S_populate_ANYOF_from_invlist(pTHX_ regnode *node, SV** invlist_p tr); | |||
#define PERL_ARGS_ASSERT_POPULATE_ANYOF_FROM_INVLIST \ | #define PERL_ARGS_ASSERT_POPULATE_ANYOF_FROM_INVLIST \ | |||
assert(node); assert(invlist_ptr) | assert(node); assert(invlist_ptr) | |||
STATIC void S_rck_elide_nothing(pTHX_ regnode *node); | ||||
#define PERL_ARGS_ASSERT_RCK_ELIDE_NOTHING \ | ||||
assert(node) | ||||
PERL_STATIC_NO_RET void S_re_croak(pTHX_ bool utf8, const char* pat, ...) | PERL_STATIC_NO_RET void S_re_croak(pTHX_ bool utf8, const char* pat, ...) | |||
__attribute__noreturn__ | __attribute__noreturn__ | |||
__attribute__format__(__printf__,pTHX_2,pTHX_3); | __attribute__format__(__printf__,pTHX_2,pTHX_3); | |||
#define PERL_ARGS_ASSERT_RE_CROAK \ | #define PERL_ARGS_ASSERT_RE_CROAK \ | |||
assert(pat) | assert(pat) | |||
STATIC regnode_offset S_reg(pTHX_ RExC_state_t *pRExC_state, I32 paren, I32 *fl agp, U32 depth); | STATIC regnode_offset S_reg(pTHX_ RExC_state_t *pRExC_state, I32 paren, I32 *fl agp, U32 depth); | |||
#define PERL_ARGS_ASSERT_REG \ | #define PERL_ARGS_ASSERT_REG \ | |||
assert(pRExC_state); assert(flagp) | assert(pRExC_state); assert(flagp) | |||
STATIC regnode_offset S_reg2Lanode(pTHX_ RExC_state_t *pRExC_state, const U8 op , const U32 arg1, const I32 arg2); | STATIC regnode_offset S_reg2Lanode(pTHX_ RExC_state_t *pRExC_state, const U8 op , const U32 arg1, const I32 arg2); | |||
skipping to change at line 5934 | skipping to change at line 5937 | |||
__attribute__warn_unused_result__; | __attribute__warn_unused_result__; | |||
#define PERL_ARGS_ASSERT_SSC_IS_CP_POSIXL_INIT \ | #define PERL_ARGS_ASSERT_SSC_IS_CP_POSIXL_INIT \ | |||
assert(pRExC_state); assert(ssc) | assert(pRExC_state); assert(ssc) | |||
STATIC void S_ssc_or(pTHX_ const RExC_state_t *pRExC_state, regnode_ssc *ssc, const regnode_charclass *or_with); | STATIC void S_ssc_or(pTHX_ const RExC_state_t *pRExC_state, regnode_ssc *ssc, const regnode_charclass *or_with); | |||
#define PERL_ARGS_ASSERT_SSC_OR \ | #define PERL_ARGS_ASSERT_SSC_OR \ | |||
assert(pRExC_state); assert(ssc); assert(or_with) | assert(pRExC_state); assert(ssc); assert(or_with) | |||
STATIC void S_ssc_union(pTHX_ regnode_ssc *ssc, SV* const invlist, const bool invert_2nd); | STATIC void S_ssc_union(pTHX_ regnode_ssc *ssc, SV* const invlist, const bool invert_2nd); | |||
#define PERL_ARGS_ASSERT_SSC_UNION \ | #define PERL_ARGS_ASSERT_SSC_UNION \ | |||
assert(ssc); assert(invlist) | assert(ssc); assert(invlist) | |||
STATIC SSize_t S_study_chunk(pTHX_ RExC_state_t *pRExC_state, regnode **scanp, S Size_t *minlenp, SSize_t *deltap, regnode *last, struct scan_data_t *data, I32 s topparen, U32 recursed_depth, regnode_ssc *and_withp, U32 flags, U32 depth); | STATIC SSize_t S_study_chunk(pTHX_ RExC_state_t *pRExC_state, regnode **scanp, S Size_t *minlenp, SSize_t *deltap, regnode *last, struct scan_data_t *data, I32 s topparen, U32 recursed_depth, regnode_ssc *and_withp, U32 flags, U32 depth, bool was_mutate_ok); | |||
#define PERL_ARGS_ASSERT_STUDY_CHUNK \ | #define PERL_ARGS_ASSERT_STUDY_CHUNK \ | |||
assert(pRExC_state); assert(scanp); assert(minlenp); assert(deltap); asse rt(last) | assert(pRExC_state); assert(scanp); assert(minlenp); assert(deltap); asse rt(last) | |||
#endif | #endif | |||
#if defined(PERL_IN_REGCOMP_C) || defined (PERL_IN_DUMP_C) || defined(PERL_IN_OP _C) | #if defined(PERL_IN_REGCOMP_C) || defined (PERL_IN_DUMP_C) || defined(PERL_IN_OP _C) | |||
PERL_CALLCONV void Perl__invlist_dump(pTHX_ PerlIO *file, I32 level, const c har* const indent, SV* const invlist); | PERL_CALLCONV void Perl__invlist_dump(pTHX_ PerlIO *file, I32 level, const c har* const indent, SV* const invlist); | |||
#define PERL_ARGS_ASSERT__INVLIST_DUMP \ | #define PERL_ARGS_ASSERT__INVLIST_DUMP \ | |||
assert(file); assert(indent); assert(invlist) | assert(file); assert(indent); assert(invlist) | |||
#endif | #endif | |||
#if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_DOOP_C) || defined(PERL_IN_OP_ C) | #if defined(PERL_IN_REGCOMP_C) || defined(PERL_IN_DOOP_C) || defined(PERL_IN_OP_ C) | |||
#ifndef PERL_NO_INLINE_FUNCTIONS | #ifndef PERL_NO_INLINE_FUNCTIONS | |||
End of changes. 2 change blocks. | ||||
1 lines changed or deleted | 4 lines changed or added |