| 1064 |
#define tables_length (ctypes_offset + 256) |
#define tables_length (ctypes_offset + 256) |
| 1065 |
|
|
| 1066 |
/* Layout of the UCP type table that translates property names into types and |
/* Layout of the UCP type table that translates property names into types and |
| 1067 |
codes. */ |
codes. Each entry used to point directly to a name, but to reduce the number of |
| 1068 |
|
relocations in shared libraries, it now has an offset into a single string |
| 1069 |
|
instead. */ |
| 1070 |
|
|
| 1071 |
typedef struct { |
typedef struct { |
| 1072 |
const char *name; |
pcre_uint16 name_offset; |
| 1073 |
pcre_uint16 type; |
pcre_uint16 type; |
| 1074 |
pcre_uint16 value; |
pcre_uint16 value; |
| 1075 |
} ucp_type_table; |
} ucp_type_table; |
| 1087 |
|
|
| 1088 |
extern const int _pcre_utf8_table1_size; |
extern const int _pcre_utf8_table1_size; |
| 1089 |
|
|
| 1090 |
|
extern const char _pcre_utt_names[]; |
| 1091 |
extern const ucp_type_table _pcre_utt[]; |
extern const ucp_type_table _pcre_utt[]; |
| 1092 |
extern const int _pcre_utt_size; |
extern const int _pcre_utt_size; |
| 1093 |
|
|