"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "proto.h" between
perl-5.32.0-RC0.tar.xz and perl-5.32.0-RC1.tar.xz

About: Perl (Practical Extraction and Report Language) is a high-level, general-purpose, interpreted, dynamic programming language. Release candidate.

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

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)