HEX
Server: Apache/2
System: Linux nexus-01 4.18.0-553.120.1.el8_10.x86_64 #1 SMP Mon Apr 20 18:04:27 EDT 2026 x86_64
User: aglcoke (1118)
PHP: 8.2.31
Disabled: mail,exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: //usr/include/dovecot/unicode-data-tables.h
#ifndef UNICODE_DATA_TABLES_H
#define UNICODE_DATA_TABLES_H

/* This file is automatically generated by unicode-ucd-compile.py from:
     ./ucd/CaseFolding.txt
     ./ucd/CompositionExclusions.txt
     ./ucd/DerivedCoreProperties.txt
     ./ucd/DerivedNormalizationProps.txt
     ./ucd/GraphemeBreakProperty.txt
     ./ucd/PropList.txt
     ./ucd/PropertyValueAliases.txt
     ./ucd/SpecialCasing.txt
     ./ucd/UnicodeData.txt
     ./ucd/WordBreakProperty.txt
     ./ucd/emoji-data.txt
 */

#include "unicode-data-types.h"

#define UNICODE_DECOMPOSITION_MAX_LENGTH 18
#define UNICODE_COMPOSITIONS_MAX_PER_STARTER 19
#define UNICODE_CASE_MAPPING_MAX_LENGTH 3

extern const struct unicode_code_point_data unicode_code_points[];

extern const uint8_t unicode_code_points_index8[];
extern const uint8_t unicode_code_points_index16[];
extern const uint16_t unicode_code_points_index24[];
extern const uint16_t unicode_code_points_index32[];

extern const uint32_t unicode_decompositions[];

extern const uint32_t unicode_compositions[];
extern const uint32_t unicode_composition_primaries[];

extern const uint32_t unicode_case_mappings[];

#endif