From a968441ac2d13e74b668486098fe148434acc208 Mon Sep 17 00:00:00 2001 From: Markus Scherer Date: Fri, 7 Mar 2003 21:46:51 +0000 Subject: [PATCH] ICU-2427 move Hangul/Jamo constants from unorm.cpp to unormimp.h X-SVN-Rev: 11264 --- icu4c/source/common/unorm.cpp | 15 --------------- icu4c/source/common/unormimp.h | 15 +++++++++++++++ 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/icu4c/source/common/unorm.cpp b/icu4c/source/common/unorm.cpp index 9cd58189e94..ac2c020b76c 100644 --- a/icu4c/source/common/unorm.cpp +++ b/icu4c/source/common/unorm.cpp @@ -89,21 +89,6 @@ enum { _NORM_OPTIONS_UNICODE_SHIFT=5 }; -/* Korean Hangul and Jamo constants */ -enum { - JAMO_L_BASE=0x1100, /* "lead" jamo */ - JAMO_V_BASE=0x1161, /* "vowel" jamo */ - JAMO_T_BASE=0x11a7, /* "trail" jamo */ - - HANGUL_BASE=0xac00, - - JAMO_L_COUNT=19, - JAMO_V_COUNT=21, - JAMO_T_COUNT=28, - - HANGUL_COUNT=JAMO_L_COUNT*JAMO_V_COUNT*JAMO_T_COUNT -}; - static inline UBool isHangulWithoutJamoT(UChar c) { c-=HANGUL_BASE; diff --git a/icu4c/source/common/unormimp.h b/icu4c/source/common/unormimp.h index e469a8850e1..73439441a77 100644 --- a/icu4c/source/common/unormimp.h +++ b/icu4c/source/common/unormimp.h @@ -147,6 +147,21 @@ enum { _NORM_DECOMP_LENGTH_MASK=0x7f }; +/* Korean Hangul and Jamo constants */ +enum { + JAMO_L_BASE=0x1100, /* "lead" jamo */ + JAMO_V_BASE=0x1161, /* "vowel" jamo */ + JAMO_T_BASE=0x11a7, /* "trail" jamo */ + + HANGUL_BASE=0xac00, + + JAMO_L_COUNT=19, + JAMO_V_COUNT=21, + JAMO_T_COUNT=28, + + HANGUL_COUNT=JAMO_L_COUNT*JAMO_V_COUNT*JAMO_T_COUNT +}; + /* Constants for options flags for normalization. ### TODO prototype, see unorm.cpp */ enum { /** Options bit 0, do not decompose Hangul syllables. @draft ICU 2.6 */