summaryrefslogtreecommitdiff
path: root/regexp.h
diff options
context:
space:
mode:
authorYves Orton <demerphq@gmail.com>2007-02-13 21:27:33 +0100
committerH.Merijn Brand <h.m.brand@xs4all.nl>2007-02-13 19:43:15 +0000
commit93b32b6daeecaf211c8a9bf2a93d0f4701c279ab (patch)
treea0ff4796f46b034f006727d9e4e425c2efc2fbfb /regexp.h
parenta3b492c399ef137d223bafd54197b14ebda3d9e0 (diff)
downloadperl-93b32b6daeecaf211c8a9bf2a93d0f4701c279ab.tar.gz
add hooks for capture buffers into regex engine.
Message-ID: <9b18b3110702131127q79cc6df1lb1480d9a40d15213@mail.gmail.com> p4raw-id: //depot/perl@30265
Diffstat (limited to 'regexp.h')
-rw-r--r--regexp.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/regexp.h b/regexp.h
index d43f05f2d1..68dd547701 100644
--- a/regexp.h
+++ b/regexp.h
@@ -111,6 +111,8 @@ typedef struct regexp_engine {
struct re_scream_pos_data_s *data);
SV* (*checkstr) (pTHX_ regexp *prog);
void (*free) (pTHX_ struct regexp* r);
+ SV* (*numbered_buff_get) (pTHX_ const REGEXP * const rx, I32 paren, SV* usesv);
+ SV* (*named_buff_get)(pTHX_ const REGEXP * const rx, SV* namesv, U32 flags);
#ifdef USE_ITHREADS
void* (*dupe) (pTHX_ const regexp *r, CLONE_PARAMS *param);
#endif