...
}
- STATIC void dri_exec_hook(pTHX_ regexp *rx, regnode *node,
- regmatch_info *info, regmatch_state *state) {
+ STATIC void dri_exec_node_hook(pTHX_
+ regexp *rx, regnode *node, regmatch_info *info, regmatch_state *state) {
...
}
typedef void (*reh_comp_node_hook)(pTHX_ regexp *, regnode *);
-=head2 C<reh_exec_hook>
+=head2 C<reh_exec_node_hook>
The typedef for the regexp node_execution phase hook.
Currently evaluates to :
EXTERN_C void reh_call_comp_begin_hook(pTHX_ regexp *);
-EXTERN_C void reh_call_comp_hook(pTHX_ regexp *, regnode *);
-EXTERN_C void reh_call_exec_hook(pTHX_ regexp *, regnode *, regmatch_info *, regmatch_state *);
+EXTERN_C void reh_call_comp_node_hook(pTHX_ regexp *, regnode *);
+EXTERN_C void reh_call_exec_node_hook(pTHX_ regexp *, regnode *, regmatch_info *, regmatch_state *);
#define REH_CALL_COMP_BEGIN_HOOK(a) reh_call_comp_begin_hook(aTHX_ (a))
#define REH_CALL_COMP_NODE_HOOK(a, b) reh_call_comp_node_hook(aTHX_ (a), (b))