PostgreSQL Source Code git master
|
Go to the source code of this file.
Data Structures | |
struct | pg_special_case |
Macros | |
#define | MAX_CASE_EXPANSION 3 |
#define | PG_U_FINAL_SIGMA (1 << 0) |
Enumerations | |
enum | CaseKind { CaseLower = 0 , CaseTitle = 1 , CaseUpper = 2 , CaseFold = 3 , NCaseKind } |
Functions | |
static uint16 | case_index (pg_wchar cp) |
Variables | |
static const pg_special_case | special_case [106] |
static const pg_wchar | case_map_lower [1704] |
static const pg_wchar | case_map_title [1704] |
static const pg_wchar | case_map_upper [1704] |
static const pg_wchar | case_map_fold [1704] |
static const uint8 | case_map_special [1704] |
static const uint16 | case_map [4778] |
#define MAX_CASE_EXPANSION 3 |
Definition at line 27 of file unicode_case_table.h.
#define PG_U_FINAL_SIGMA (1 << 0) |
Definition at line 34 of file unicode_case_table.h.
enum CaseKind |
Definition at line 13525 of file unicode_case_table.h.
References case_map.
Referenced by casemap(), and find_case_map().
|
static |
Definition at line 8735 of file unicode_case_table.h.
Referenced by case_index().
|
static |
Definition at line 5308 of file unicode_case_table.h.
Referenced by unicode_casefold_simple().
|
static |
Definition at line 169 of file unicode_case_table.h.
Referenced by unicode_lowercase_simple().
|
static |
Definition at line 7021 of file unicode_case_table.h.
Referenced by casemap().
|
static |
Definition at line 1882 of file unicode_case_table.h.
Referenced by unicode_titlecase_simple().
|
static |
Definition at line 3595 of file unicode_case_table.h.
Referenced by unicode_uppercase_simple().
|
static |
Definition at line 55 of file unicode_case_table.h.
Referenced by casemap().