From 462590f101305c4cba63e871bebe6253548df840 Mon Sep 17 00:00:00 2001 From: Karl Williamson Date: Thu, 2 Jan 2014 16:44:39 -0700 Subject: Remove PL_L1Posix_ptrs This global array is no longer used, having been removed in previous commits in this series. Since it is a global, consideration need be given to possible uses of it outside the core. It has never been externally documented, and is an opaque structure whose internals have changed with every release. The functions used to access it are almost all static to regcomp.c; those few that aren't have been hidden from all but the few .c files that need to have access to them, via #if's. --- charclass_invlists.h | 224 --------------------------------------------------- 1 file changed, 224 deletions(-) (limited to 'charclass_invlists.h') diff --git a/charclass_invlists.h b/charclass_invlists.h index 8dcf152ad8..c8de14efae 100644 --- a/charclass_invlists.h +++ b/charclass_invlists.h @@ -48,34 +48,6 @@ static const UV ASCII_invlist[] = { #ifndef PERL_IN_XSUB_RE -static const UV L1Cased_invlist[] = { - 17, /* Number of elements */ - 148565664, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, - 65, - 91, - 97, - 123, - 170, - 171, - 181, - 182, - 186, - 187, - 192, - 215, - 216, - 247, - 248, - 443 -}; - -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV Cased_invlist[] = { 239, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -410,36 +382,6 @@ static const UV PosixAlnum_invlist[] = { #ifndef PERL_IN_XSUB_RE -static const UV L1PosixAlnum_invlist[] = { - 19, /* Number of elements */ - 148565664, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, - 48, - 58, - 65, - 91, - 97, - 123, - 170, - 171, - 181, - 182, - 186, - 187, - 192, - 215, - 216, - 247, - 248, - 706 -}; - -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixAlnum_invlist[] = { 1133, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -1600,34 +1542,6 @@ static const UV PosixAlpha_invlist[] = { #ifndef PERL_IN_XSUB_RE -static const UV L1PosixAlpha_invlist[] = { - 17, /* Number of elements */ - 148565664, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, - 65, - 91, - 97, - 123, - 170, - 171, - 181, - 182, - 186, - 187, - 192, - 215, - 216, - 247, - 248, - 706 -}; - -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixAlpha_invlist[] = { 1081, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -2918,22 +2832,6 @@ static const UV PosixGraph_invlist[] = { #ifndef PERL_IN_XSUB_RE -static const UV L1PosixGraph_invlist[] = { - 5, /* Number of elements */ - 148565664, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, - 33, - 127, - 161, - 888 -}; - -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixGraph_invlist[] = { 1089, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -4048,30 +3946,6 @@ static const UV PosixLower_invlist[] = { #ifndef PERL_IN_XSUB_RE -static const UV L1PosixLower_invlist[] = { - 13, /* Number of elements */ - 148565664, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, - 97, - 123, - 170, - 171, - 181, - 182, - 186, - 187, - 223, - 247, - 248, - 256 -}; - -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixLower_invlist[] = { 1237, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -5334,22 +5208,6 @@ static const UV PosixPrint_invlist[] = { #ifndef PERL_IN_XSUB_RE -static const UV L1PosixPrint_invlist[] = { - 5, /* Number of elements */ - 148565664, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, - 32, - 127, - 160, - 888 -}; - -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixPrint_invlist[] = { 1083, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -6464,38 +6322,6 @@ static const UV PosixPunct_invlist[] = { #ifndef PERL_IN_XSUB_RE -static const UV L1PosixPunct_invlist[] = { - 21, /* Number of elements */ - 148565664, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, - 33, - 48, - 58, - 65, - 91, - 97, - 123, - 127, - 161, - 162, - 167, - 168, - 171, - 172, - 182, - 184, - 187, - 188, - 191, - 192 -}; - -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixPunct_invlist[] = { 273, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -6842,24 +6668,6 @@ static const UV PosixUpper_invlist[] = { #ifndef PERL_IN_XSUB_RE -static const UV L1PosixUpper_invlist[] = { - 7, /* Number of elements */ - 148565664, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, - 65, - 91, - 192, - 215, - 216, - 223 -}; - -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixUpper_invlist[] = { 1221, /* Number of elements */ 148565664, /* Version and data structure type */ @@ -8112,38 +7920,6 @@ static const UV PosixWord_invlist[] = { #ifndef PERL_IN_XSUB_RE -static const UV L1PosixWord_invlist[] = { - 21, /* Number of elements */ - 148565664, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, - 48, - 58, - 65, - 91, - 95, - 96, - 97, - 123, - 170, - 171, - 181, - 182, - 186, - 187, - 192, - 215, - 216, - 247, - 248, - 706 -}; - -#endif - -#ifndef PERL_IN_XSUB_RE - static const UV XPosixWord_invlist[] = { 1131, /* Number of elements */ 148565664, /* Version and data structure type */ -- cgit v1.2.1