PostgreSQL Source Code
git master
|
#include "common/unicode_category.h"
Go to the source code of this file.
Data Structures | |
struct | pg_category_range |
struct | pg_unicode_range |
struct | pg_unicode_properties |
Macros | |
#define | PG_U_PROP_ALPHABETIC (1 << 0) |
#define | PG_U_PROP_LOWERCASE (1 << 1) |
#define | PG_U_PROP_UPPERCASE (1 << 2) |
#define | PG_U_PROP_CASED (1 << 3) |
#define | PG_U_PROP_CASE_IGNORABLE (1 << 4) |
#define | PG_U_PROP_WHITE_SPACE (1 << 5) |
#define | PG_U_PROP_JOIN_CONTROL (1 << 6) |
#define | PG_U_PROP_HEX_DIGIT (1 << 7) |
Variables | |
static const pg_unicode_properties | unicode_opt_ascii [128] |
static const pg_category_range | unicode_categories [3302] |
static const pg_unicode_range | unicode_alphabetic [1141] |
static const pg_unicode_range | unicode_lowercase [686] |
static const pg_unicode_range | unicode_uppercase [651] |
static const pg_unicode_range | unicode_case_ignorable [491] |
static const pg_unicode_range | unicode_white_space [11] |
static const pg_unicode_range | unicode_hex_digit [6] |
static const pg_unicode_range | unicode_join_control [1] |
#define PG_U_PROP_ALPHABETIC (1 << 0) |
Definition at line 44 of file unicode_category_table.h.
#define PG_U_PROP_CASE_IGNORABLE (1 << 4) |
Definition at line 48 of file unicode_category_table.h.
#define PG_U_PROP_CASED (1 << 3) |
Definition at line 47 of file unicode_category_table.h.
#define PG_U_PROP_HEX_DIGIT (1 << 7) |
Definition at line 51 of file unicode_category_table.h.
#define PG_U_PROP_JOIN_CONTROL (1 << 6) |
Definition at line 50 of file unicode_category_table.h.
#define PG_U_PROP_LOWERCASE (1 << 1) |
Definition at line 45 of file unicode_category_table.h.
#define PG_U_PROP_UPPERCASE (1 << 2) |
Definition at line 46 of file unicode_category_table.h.
#define PG_U_PROP_WHITE_SPACE (1 << 5) |
Definition at line 49 of file unicode_category_table.h.
|
static |
Definition at line 4006 of file unicode_category_table.h.
Referenced by pg_u_prop_alphabetic().
|
static |
Definition at line 6499 of file unicode_category_table.h.
Referenced by pg_u_prop_case_ignorable().
|
static |
Definition at line 699 of file unicode_category_table.h.
Referenced by unicode_category().
|
static |
Definition at line 7011 of file unicode_category_table.h.
Referenced by pg_u_prop_hex_digit().
|
static |
Definition at line 7022 of file unicode_category_table.h.
Referenced by pg_u_prop_join_control().
|
static |
Definition at line 5152 of file unicode_category_table.h.
Referenced by pg_u_prop_lowercase().
|
static |
Definition at line 54 of file unicode_category_table.h.
Referenced by pg_u_prop_alphabetic(), pg_u_prop_case_ignorable(), pg_u_prop_cased(), pg_u_prop_hex_digit(), pg_u_prop_join_control(), pg_u_prop_lowercase(), pg_u_prop_uppercase(), pg_u_prop_white_space(), and unicode_category().
|
static |
Definition at line 5843 of file unicode_category_table.h.
Referenced by pg_u_prop_uppercase().
|
static |
Definition at line 6995 of file unicode_category_table.h.
Referenced by pg_u_prop_white_space().