diff options
author | Karl Williamson <public@khwilliamson.com> | 2013-09-22 20:43:02 -0600 |
---|---|---|
committer | Karl Williamson <public@khwilliamson.com> | 2013-09-24 11:36:19 -0600 |
commit | fb38762fa113a105b623d0eb7681d2cc03b0c161 (patch) | |
tree | 856ded20e87ead281fe4e4f6ee428ebed2e09a7f /embed.fnc | |
parent | 1867fb0b42a19559a61e89d01bda75f34e36b66a (diff) | |
download | perl-fb38762fa113a105b623d0eb7681d2cc03b0c161.tar.gz |
regcomp.c: Add some static functions
This commit adds some functions that are currently unused, but will be
used in a future commit. This commit is essentially to make the
differences smaller in that commit, as 'diff' is getting confused and
not outputting the logical differences. The functions are added in a
block at the beginning of the file to avoid the 'diff' issues. A later
white-space only commit will move them to more appropriate positions.
Diffstat (limited to 'embed.fnc')
-rw-r--r-- | embed.fnc | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -2059,12 +2059,29 @@ Esn |void |ssc_anything |NN const RExC_state_t *pRExC_state \ EsRn |int |ssc_is_anything|NN const regnode_ssc *ssc Esn |void |ssc_init |NN const RExC_state_t *pRExC_state \ |NN regnode_ssc *ssc +EsR |int |ssc_is_cp_posixl_init|NN const RExC_state_t *pRExC_state \ + |NN const regnode_ssc *ssc Es |void |ssc_and |NN const RExC_state_t *pRExC_state \ |NN regnode_ssc *ssc \ |NN const regnode_ssc *and_with +Esn |void |ssc_flags_and |NN regnode_ssc *ssc|const U8 and_with Esn |void |ssc_or |NN const RExC_state_t *pRExC_state \ |NN regnode_ssc *ssc \ |NN const regnode_ssc *or_with +Es |SV* |get_ANYOF_cp_list_for_ssc \ + |NN const RExC_state_t *pRExC_state \ + |NN const regnode_charclass_posixl* const node +Ei |void |ssc_intersection|NN regnode_ssc *ssc \ + |NN SV* const invlist|const bool invert_2nd +Ei |void |ssc_union |NN regnode_ssc *ssc \ + |NN SV* const invlist|const bool invert_2nd +Ei |void |ssc_add_range |NN regnode_ssc *ssc \ + |UV const start|UV const end +Ei |void |ssc_cp_and |NN regnode_ssc *ssc \ + |UV const cp +Ei |void |ssc_clear_locale|NN regnode_ssc *ssc +Es |void |ssc_finalize |NN RExC_state_t *pRExC_state \ + |NN regnode_ssc *ssc Es |SSize_t|study_chunk |NN RExC_state_t *pRExC_state \ |NN regnode **scanp|NN SSize_t *minlenp \ |NN SSize_t *deltap|NN regnode *last \ |