summaryrefslogtreecommitdiff
path: root/regexec.c
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2002-03-19 03:48:27 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2002-03-19 03:48:27 +0000
commitba7b4546c787dea31508e30b5d22f5f789d3d86f (patch)
treeaebd5a03509c6dbe3e252361baca2e0735e2c125 /regexec.c
parent287f7c359e7675bc0e1c053ced085b6fd3435be9 (diff)
downloadperl-ba7b4546c787dea31508e30b5d22f5f789d3d86f.tar.gz
s/regcinclasslen/reginclass/ and remove the old
reginclass since nothing is using it. p4raw-id: //depot/perl@15310
Diffstat (limited to 'regexec.c')
-rw-r--r--regexec.c26
1 files changed, 6 insertions, 20 deletions
diff --git a/regexec.c b/regexec.c
index 00bd6ef793..59f1be1702 100644
--- a/regexec.c
+++ b/regexec.c
@@ -96,7 +96,7 @@
#define STATIC static
#endif
-#define REGINCLASS(p,c) (ANYOF_FLAGS(p) ? reginclasslen(p,c,0,0) : ANYOF_BITMAP_TEST(p,*(c)))
+#define REGINCLASS(p,c) (ANYOF_FLAGS(p) ? reginclass(p,c,0,0) : ANYOF_BITMAP_TEST(p,*(c)))
/*
* Forwards.
@@ -926,7 +926,7 @@ S_find_byclass(pTHX_ regexp * prog, regnode *c, char *s, char *strend, char *sta
STRLEN skip = do_utf8 ? UTF8SKIP(s) : 1;
if (do_utf8 ?
- reginclasslen(c, (U8*)s, 0, do_utf8) :
+ reginclass(c, (U8*)s, 0, do_utf8) :
REGINCLASS(c, (U8*)s) ||
(ANYOF_FOLD_SHARP_S(c, s, strend) &&
/* The assignment of 2 is intentional:
@@ -2419,7 +2419,7 @@ S_regmatch(pTHX_ regnode *prog)
if (do_utf8) {
STRLEN inclasslen = PL_regeol - locinput;
- if (!reginclasslen(scan, (U8*)locinput, &inclasslen, do_utf8))
+ if (!reginclass(scan, (U8*)locinput, &inclasslen, do_utf8))
sayNO_ANYOF;
if (locinput >= PL_regeol)
sayNO;
@@ -3948,7 +3948,7 @@ S_regrepeat(pTHX_ regnode *p, I32 max)
if (do_utf8) {
loceol = PL_regeol;
while (hardcount < max && scan < loceol &&
- reginclasslen(p, (U8*)scan, 0, do_utf8)) {
+ reginclass(p, (U8*)scan, 0, do_utf8)) {
scan += UTF8SKIP(scan);
hardcount++;
}
@@ -4220,7 +4220,7 @@ Perl_regclass_swash(pTHX_ register regnode* node, bool doinit, SV** listsvp, SV
}
/*
- - reginclasslen - determine if a character falls into a character class
+ - reginclass - determine if a character falls into a character class
The n is the ANYOF regnode, the p is the target string, lenp
is pointer to the maximum length of how far to go in the p
@@ -4230,7 +4230,7 @@ Perl_regclass_swash(pTHX_ register regnode* node, bool doinit, SV** listsvp, SV
*/
STATIC bool
-S_reginclasslen(pTHX_ register regnode *n, register U8* p, STRLEN* lenp, register bool do_utf8)
+S_reginclass(pTHX_ register regnode *n, register U8* p, STRLEN* lenp, register bool do_utf8)
{
char flags = ANYOF_FLAGS(n);
bool match = FALSE;
@@ -4346,20 +4346,6 @@ S_reginclasslen(pTHX_ register regnode *n, register U8* p, STRLEN* lenp, registe
return (flags & ANYOF_INVERT) ? !match : match;
}
-/*
- - reginclass - determine if a character falls into a character class
-
- The n is the ANYOF regnode, the p is the target string, do_utf8 tells
- whether the target string is in UTF-8.
-
- */
-
-STATIC bool
-S_reginclass(pTHX_ register regnode *n, register U8* p, register bool do_utf8)
-{
- return S_reginclasslen(aTHX_ n, p, 0, do_utf8);
-}
-
STATIC U8 *
S_reghop(pTHX_ U8 *s, I32 off)
{