mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-07 22:44:49 +00:00
ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 11586
This commit is contained in:
parent
4f532d0425
commit
558be9c95e
3 changed files with 142 additions and 138 deletions
|
@ -2925,15 +2925,15 @@ UnicodeSet& UnicodeSet::applyPropertyPattern(const UnicodeString& pattern,
|
|||
// Inclusions list
|
||||
//----------------------------------------------------------------
|
||||
|
||||
const UnicodeSet* UnicodeSet::getInclusions(UErrorCode &errorCode) {
|
||||
const UnicodeSet* UnicodeSet::getInclusions(UErrorCode &status) {
|
||||
if (INCLUSIONS == NULL) {
|
||||
UnicodeSet *incl = new UnicodeSet();
|
||||
if(incl == NULL) {
|
||||
errorCode = U_MEMORY_ALLOCATION_ERROR;
|
||||
status = U_MEMORY_ALLOCATION_ERROR;
|
||||
return NULL;
|
||||
}
|
||||
uprv_getInclusions((USet *)incl, &errorCode);
|
||||
if(U_FAILURE(errorCode)) {
|
||||
uprv_getInclusions((USet *)incl, &status);
|
||||
if(U_FAILURE(status)) {
|
||||
delete incl;
|
||||
return NULL;
|
||||
}
|
||||
|
@ -3210,136 +3210,136 @@ static const UChar CASE_PAIRS[] = {
|
|||
|
||||
// MACHINE-GENERATED: Do not edit (see com.ibm.icu.dev.tools.translit.UnicodeSetCloseOver)
|
||||
static const CaseEquivClass CASE_NONPAIRS[] = {
|
||||
{0x1E9A,0, 0x0061,0x02BE,0, 0},
|
||||
{0xFB00,0, 0x0066,0x0066,0, 0},
|
||||
{0xFB03,0, 0x0066,0x0066,0x0069,0, 0},
|
||||
{0xFB04,0, 0x0066,0x0066,0x006C,0, 0},
|
||||
{0xFB01,0, 0x0066,0x0069,0, 0},
|
||||
{0xFB02,0, 0x0066,0x006C,0, 0},
|
||||
{0x1E96,0, 0x0068,0x0331,0, 0},
|
||||
{0x0130,0, 0x0069,0x0307,0, 0},
|
||||
{0x01F0,0, 0x006A,0x030C,0, 0},
|
||||
{0x004B,0x006B,0x212A,0, 0},
|
||||
{0x0053,0x0073,0x017F,0, 0},
|
||||
{0x00DF,0, 0x0073,0x0073,0, 0},
|
||||
{0xFB05,0xFB06,0, 0x0073,0x0074,0, 0},
|
||||
{0x1E97,0, 0x0074,0x0308,0, 0},
|
||||
{0x1E98,0, 0x0077,0x030A,0, 0},
|
||||
{0x1E99,0, 0x0079,0x030A,0, 0},
|
||||
{0x00C5,0x00E5,0x212B,0, 0},
|
||||
{0x01C4,0x01C5,0x01C6,0, 0},
|
||||
{0x01C7,0x01C8,0x01C9,0, 0},
|
||||
{0x01CA,0x01CB,0x01CC,0, 0},
|
||||
{0x01F1,0x01F2,0x01F3,0, 0},
|
||||
{0x0149,0, 0x02BC,0x006E,0, 0},
|
||||
{0x1FB4,0, 0x03AC,0x03B9,0, 0},
|
||||
{0x1FC4,0, 0x03AE,0x03B9,0, 0},
|
||||
{0x1FB6,0, 0x03B1,0x0342,0, 0},
|
||||
{0x1FB7,0, 0x03B1,0x0342,0x03B9,0, 0},
|
||||
{0x1FB3,0x1FBC,0, 0x03B1,0x03B9,0, 0},
|
||||
{0x0392,0x03B2,0x03D0,0, 0},
|
||||
{0x0395,0x03B5,0x03F5,0, 0},
|
||||
{0x1FC6,0, 0x03B7,0x0342,0, 0},
|
||||
{0x1FC7,0, 0x03B7,0x0342,0x03B9,0, 0},
|
||||
{0x1FC3,0x1FCC,0, 0x03B7,0x03B9,0, 0},
|
||||
{0x0398,0x03B8,0x03D1,0x03F4,0, 0},
|
||||
{0x0345,0x0399,0x03B9,0x1FBE,0, 0},
|
||||
{0x1FD2,0, 0x03B9,0x0308,0x0300,0, 0},
|
||||
{0x0390,0x1FD3,0, 0x03B9,0x0308,0x0301,0, 0},
|
||||
{0x1FD7,0, 0x03B9,0x0308,0x0342,0, 0},
|
||||
{0x1FD6,0, 0x03B9,0x0342,0, 0},
|
||||
{0x039A,0x03BA,0x03F0,0, 0},
|
||||
{0x00B5,0x039C,0x03BC,0, 0},
|
||||
{0x03A0,0x03C0,0x03D6,0, 0},
|
||||
{0x03A1,0x03C1,0x03F1,0, 0},
|
||||
{0x1FE4,0, 0x03C1,0x0313,0, 0},
|
||||
{0x03A3,0x03C2,0x03C3,0x03F2,0, 0},
|
||||
{0x1FE2,0, 0x03C5,0x0308,0x0300,0, 0},
|
||||
{0x03B0,0x1FE3,0, 0x03C5,0x0308,0x0301,0, 0},
|
||||
{0x1FE7,0, 0x03C5,0x0308,0x0342,0, 0},
|
||||
{0x1F50,0, 0x03C5,0x0313,0, 0},
|
||||
{0x1F52,0, 0x03C5,0x0313,0x0300,0, 0},
|
||||
{0x1F54,0, 0x03C5,0x0313,0x0301,0, 0},
|
||||
{0x1F56,0, 0x03C5,0x0313,0x0342,0, 0},
|
||||
{0x1FE6,0, 0x03C5,0x0342,0, 0},
|
||||
{0x03A6,0x03C6,0x03D5,0, 0},
|
||||
{0x03A9,0x03C9,0x2126,0, 0},
|
||||
{0x1FF6,0, 0x03C9,0x0342,0, 0},
|
||||
{0x1FF7,0, 0x03C9,0x0342,0x03B9,0, 0},
|
||||
{0x1FF3,0x1FFC,0, 0x03C9,0x03B9,0, 0},
|
||||
{0x1FF4,0, 0x03CE,0x03B9,0, 0},
|
||||
{0x0587,0, 0x0565,0x0582,0, 0},
|
||||
{0xFB14,0, 0x0574,0x0565,0, 0},
|
||||
{0xFB15,0, 0x0574,0x056B,0, 0},
|
||||
{0xFB17,0, 0x0574,0x056D,0, 0},
|
||||
{0xFB13,0, 0x0574,0x0576,0, 0},
|
||||
{0xFB16,0, 0x057E,0x0576,0, 0},
|
||||
{0x1E60,0x1E61,0x1E9B,0, 0},
|
||||
{0x1F80,0x1F88,0, 0x1F00,0x03B9,0, 0},
|
||||
{0x1F81,0x1F89,0, 0x1F01,0x03B9,0, 0},
|
||||
{0x1F82,0x1F8A,0, 0x1F02,0x03B9,0, 0},
|
||||
{0x1F83,0x1F8B,0, 0x1F03,0x03B9,0, 0},
|
||||
{0x1F84,0x1F8C,0, 0x1F04,0x03B9,0, 0},
|
||||
{0x1F85,0x1F8D,0, 0x1F05,0x03B9,0, 0},
|
||||
{0x1F86,0x1F8E,0, 0x1F06,0x03B9,0, 0},
|
||||
{0x1F87,0x1F8F,0, 0x1F07,0x03B9,0, 0},
|
||||
{0x1F90,0x1F98,0, 0x1F20,0x03B9,0, 0},
|
||||
{0x1F91,0x1F99,0, 0x1F21,0x03B9,0, 0},
|
||||
{0x1F92,0x1F9A,0, 0x1F22,0x03B9,0, 0},
|
||||
{0x1F93,0x1F9B,0, 0x1F23,0x03B9,0, 0},
|
||||
{0x1F94,0x1F9C,0, 0x1F24,0x03B9,0, 0},
|
||||
{0x1F95,0x1F9D,0, 0x1F25,0x03B9,0, 0},
|
||||
{0x1F96,0x1F9E,0, 0x1F26,0x03B9,0, 0},
|
||||
{0x1F97,0x1F9F,0, 0x1F27,0x03B9,0, 0},
|
||||
{0x1FA0,0x1FA8,0, 0x1F60,0x03B9,0, 0},
|
||||
{0x1FA1,0x1FA9,0, 0x1F61,0x03B9,0, 0},
|
||||
{0x1FA2,0x1FAA,0, 0x1F62,0x03B9,0, 0},
|
||||
{0x1FA3,0x1FAB,0, 0x1F63,0x03B9,0, 0},
|
||||
{0x1FA4,0x1FAC,0, 0x1F64,0x03B9,0, 0},
|
||||
{0x1FA5,0x1FAD,0, 0x1F65,0x03B9,0, 0},
|
||||
{0x1FA6,0x1FAE,0, 0x1F66,0x03B9,0, 0},
|
||||
{0x1FA7,0x1FAF,0, 0x1F67,0x03B9,0, 0},
|
||||
{0x1FB2,0, 0x1F70,0x03B9,0, 0},
|
||||
{0x1FC2,0, 0x1F74,0x03B9,0, 0},
|
||||
{0x1FF2,0, 0x1F7C,0x03B9,0, 0},
|
||||
{0, 0xD801,0xDC00,0, 0xD801,0xDC28,0, 0},
|
||||
{0, 0xD801,0xDC01,0, 0xD801,0xDC29,0, 0},
|
||||
{0, 0xD801,0xDC02,0, 0xD801,0xDC2A,0, 0},
|
||||
{0, 0xD801,0xDC03,0, 0xD801,0xDC2B,0, 0},
|
||||
{0, 0xD801,0xDC04,0, 0xD801,0xDC2C,0, 0},
|
||||
{0, 0xD801,0xDC05,0, 0xD801,0xDC2D,0, 0},
|
||||
{0, 0xD801,0xDC06,0, 0xD801,0xDC2E,0, 0},
|
||||
{0, 0xD801,0xDC07,0, 0xD801,0xDC2F,0, 0},
|
||||
{0, 0xD801,0xDC08,0, 0xD801,0xDC30,0, 0},
|
||||
{0, 0xD801,0xDC09,0, 0xD801,0xDC31,0, 0},
|
||||
{0, 0xD801,0xDC0A,0, 0xD801,0xDC32,0, 0},
|
||||
{0, 0xD801,0xDC0B,0, 0xD801,0xDC33,0, 0},
|
||||
{0, 0xD801,0xDC0C,0, 0xD801,0xDC34,0, 0},
|
||||
{0, 0xD801,0xDC0D,0, 0xD801,0xDC35,0, 0},
|
||||
{0, 0xD801,0xDC0E,0, 0xD801,0xDC36,0, 0},
|
||||
{0, 0xD801,0xDC0F,0, 0xD801,0xDC37,0, 0},
|
||||
{0, 0xD801,0xDC10,0, 0xD801,0xDC38,0, 0},
|
||||
{0, 0xD801,0xDC11,0, 0xD801,0xDC39,0, 0},
|
||||
{0, 0xD801,0xDC12,0, 0xD801,0xDC3A,0, 0},
|
||||
{0, 0xD801,0xDC13,0, 0xD801,0xDC3B,0, 0},
|
||||
{0, 0xD801,0xDC14,0, 0xD801,0xDC3C,0, 0},
|
||||
{0, 0xD801,0xDC15,0, 0xD801,0xDC3D,0, 0},
|
||||
{0, 0xD801,0xDC16,0, 0xD801,0xDC3E,0, 0},
|
||||
{0, 0xD801,0xDC17,0, 0xD801,0xDC3F,0, 0},
|
||||
{0, 0xD801,0xDC18,0, 0xD801,0xDC40,0, 0},
|
||||
{0, 0xD801,0xDC19,0, 0xD801,0xDC41,0, 0},
|
||||
{0, 0xD801,0xDC1A,0, 0xD801,0xDC42,0, 0},
|
||||
{0, 0xD801,0xDC1B,0, 0xD801,0xDC43,0, 0},
|
||||
{0, 0xD801,0xDC1C,0, 0xD801,0xDC44,0, 0},
|
||||
{0, 0xD801,0xDC1D,0, 0xD801,0xDC45,0, 0},
|
||||
{0, 0xD801,0xDC1E,0, 0xD801,0xDC46,0, 0},
|
||||
{0, 0xD801,0xDC1F,0, 0xD801,0xDC47,0, 0},
|
||||
{0, 0xD801,0xDC20,0, 0xD801,0xDC48,0, 0},
|
||||
{0, 0xD801,0xDC21,0, 0xD801,0xDC49,0, 0},
|
||||
{0, 0xD801,0xDC22,0, 0xD801,0xDC4A,0, 0},
|
||||
{0, 0xD801,0xDC23,0, 0xD801,0xDC4B,0, 0},
|
||||
{0, 0xD801,0xDC24,0, 0xD801,0xDC4C,0, 0},
|
||||
{0, 0xD801,0xDC25,0, 0xD801,0xDC4D,0, 0},
|
||||
{{0x1E9A,0, 0x0061,0x02BE,0, 0}},
|
||||
{{0xFB00,0, 0x0066,0x0066,0, 0}},
|
||||
{{0xFB03,0, 0x0066,0x0066,0x0069,0, 0}},
|
||||
{{0xFB04,0, 0x0066,0x0066,0x006C,0, 0}},
|
||||
{{0xFB01,0, 0x0066,0x0069,0, 0}},
|
||||
{{0xFB02,0, 0x0066,0x006C,0, 0}},
|
||||
{{0x1E96,0, 0x0068,0x0331,0, 0}},
|
||||
{{0x0130,0, 0x0069,0x0307,0, 0}},
|
||||
{{0x01F0,0, 0x006A,0x030C,0, 0}},
|
||||
{{0x004B,0x006B,0x212A,0, 0}},
|
||||
{{0x0053,0x0073,0x017F,0, 0}},
|
||||
{{0x00DF,0, 0x0073,0x0073,0, 0}},
|
||||
{{0xFB05,0xFB06,0, 0x0073,0x0074,0, 0}},
|
||||
{{0x1E97,0, 0x0074,0x0308,0, 0}},
|
||||
{{0x1E98,0, 0x0077,0x030A,0, 0}},
|
||||
{{0x1E99,0, 0x0079,0x030A,0, 0}},
|
||||
{{0x00C5,0x00E5,0x212B,0, 0}},
|
||||
{{0x01C4,0x01C5,0x01C6,0, 0}},
|
||||
{{0x01C7,0x01C8,0x01C9,0, 0}},
|
||||
{{0x01CA,0x01CB,0x01CC,0, 0}},
|
||||
{{0x01F1,0x01F2,0x01F3,0, 0}},
|
||||
{{0x0149,0, 0x02BC,0x006E,0, 0}},
|
||||
{{0x1FB4,0, 0x03AC,0x03B9,0, 0}},
|
||||
{{0x1FC4,0, 0x03AE,0x03B9,0, 0}},
|
||||
{{0x1FB6,0, 0x03B1,0x0342,0, 0}},
|
||||
{{0x1FB7,0, 0x03B1,0x0342,0x03B9,0, 0}},
|
||||
{{0x1FB3,0x1FBC,0, 0x03B1,0x03B9,0, 0}},
|
||||
{{0x0392,0x03B2,0x03D0,0, 0}},
|
||||
{{0x0395,0x03B5,0x03F5,0, 0}},
|
||||
{{0x1FC6,0, 0x03B7,0x0342,0, 0}},
|
||||
{{0x1FC7,0, 0x03B7,0x0342,0x03B9,0, 0}},
|
||||
{{0x1FC3,0x1FCC,0, 0x03B7,0x03B9,0, 0}},
|
||||
{{0x0398,0x03B8,0x03D1,0x03F4,0, 0}},
|
||||
{{0x0345,0x0399,0x03B9,0x1FBE,0, 0}},
|
||||
{{0x1FD2,0, 0x03B9,0x0308,0x0300,0, 0}},
|
||||
{{0x0390,0x1FD3,0, 0x03B9,0x0308,0x0301,0, 0}},
|
||||
{{0x1FD7,0, 0x03B9,0x0308,0x0342,0, 0}},
|
||||
{{0x1FD6,0, 0x03B9,0x0342,0, 0}},
|
||||
{{0x039A,0x03BA,0x03F0,0, 0}},
|
||||
{{0x00B5,0x039C,0x03BC,0, 0}},
|
||||
{{0x03A0,0x03C0,0x03D6,0, 0}},
|
||||
{{0x03A1,0x03C1,0x03F1,0, 0}},
|
||||
{{0x1FE4,0, 0x03C1,0x0313,0, 0}},
|
||||
{{0x03A3,0x03C2,0x03C3,0x03F2,0, 0}},
|
||||
{{0x1FE2,0, 0x03C5,0x0308,0x0300,0, 0}},
|
||||
{{0x03B0,0x1FE3,0, 0x03C5,0x0308,0x0301,0, 0}},
|
||||
{{0x1FE7,0, 0x03C5,0x0308,0x0342,0, 0}},
|
||||
{{0x1F50,0, 0x03C5,0x0313,0, 0}},
|
||||
{{0x1F52,0, 0x03C5,0x0313,0x0300,0, 0}},
|
||||
{{0x1F54,0, 0x03C5,0x0313,0x0301,0, 0}},
|
||||
{{0x1F56,0, 0x03C5,0x0313,0x0342,0, 0}},
|
||||
{{0x1FE6,0, 0x03C5,0x0342,0, 0}},
|
||||
{{0x03A6,0x03C6,0x03D5,0, 0}},
|
||||
{{0x03A9,0x03C9,0x2126,0, 0}},
|
||||
{{0x1FF6,0, 0x03C9,0x0342,0, 0}},
|
||||
{{0x1FF7,0, 0x03C9,0x0342,0x03B9,0, 0}},
|
||||
{{0x1FF3,0x1FFC,0, 0x03C9,0x03B9,0, 0}},
|
||||
{{0x1FF4,0, 0x03CE,0x03B9,0, 0}},
|
||||
{{0x0587,0, 0x0565,0x0582,0, 0}},
|
||||
{{0xFB14,0, 0x0574,0x0565,0, 0}},
|
||||
{{0xFB15,0, 0x0574,0x056B,0, 0}},
|
||||
{{0xFB17,0, 0x0574,0x056D,0, 0}},
|
||||
{{0xFB13,0, 0x0574,0x0576,0, 0}},
|
||||
{{0xFB16,0, 0x057E,0x0576,0, 0}},
|
||||
{{0x1E60,0x1E61,0x1E9B,0, 0}},
|
||||
{{0x1F80,0x1F88,0, 0x1F00,0x03B9,0, 0}},
|
||||
{{0x1F81,0x1F89,0, 0x1F01,0x03B9,0, 0}},
|
||||
{{0x1F82,0x1F8A,0, 0x1F02,0x03B9,0, 0}},
|
||||
{{0x1F83,0x1F8B,0, 0x1F03,0x03B9,0, 0}},
|
||||
{{0x1F84,0x1F8C,0, 0x1F04,0x03B9,0, 0}},
|
||||
{{0x1F85,0x1F8D,0, 0x1F05,0x03B9,0, 0}},
|
||||
{{0x1F86,0x1F8E,0, 0x1F06,0x03B9,0, 0}},
|
||||
{{0x1F87,0x1F8F,0, 0x1F07,0x03B9,0, 0}},
|
||||
{{0x1F90,0x1F98,0, 0x1F20,0x03B9,0, 0}},
|
||||
{{0x1F91,0x1F99,0, 0x1F21,0x03B9,0, 0}},
|
||||
{{0x1F92,0x1F9A,0, 0x1F22,0x03B9,0, 0}},
|
||||
{{0x1F93,0x1F9B,0, 0x1F23,0x03B9,0, 0}},
|
||||
{{0x1F94,0x1F9C,0, 0x1F24,0x03B9,0, 0}},
|
||||
{{0x1F95,0x1F9D,0, 0x1F25,0x03B9,0, 0}},
|
||||
{{0x1F96,0x1F9E,0, 0x1F26,0x03B9,0, 0}},
|
||||
{{0x1F97,0x1F9F,0, 0x1F27,0x03B9,0, 0}},
|
||||
{{0x1FA0,0x1FA8,0, 0x1F60,0x03B9,0, 0}},
|
||||
{{0x1FA1,0x1FA9,0, 0x1F61,0x03B9,0, 0}},
|
||||
{{0x1FA2,0x1FAA,0, 0x1F62,0x03B9,0, 0}},
|
||||
{{0x1FA3,0x1FAB,0, 0x1F63,0x03B9,0, 0}},
|
||||
{{0x1FA4,0x1FAC,0, 0x1F64,0x03B9,0, 0}},
|
||||
{{0x1FA5,0x1FAD,0, 0x1F65,0x03B9,0, 0}},
|
||||
{{0x1FA6,0x1FAE,0, 0x1F66,0x03B9,0, 0}},
|
||||
{{0x1FA7,0x1FAF,0, 0x1F67,0x03B9,0, 0}},
|
||||
{{0x1FB2,0, 0x1F70,0x03B9,0, 0}},
|
||||
{{0x1FC2,0, 0x1F74,0x03B9,0, 0}},
|
||||
{{0x1FF2,0, 0x1F7C,0x03B9,0, 0}},
|
||||
{{0, 0xD801,0xDC00,0, 0xD801,0xDC28,0, 0}},
|
||||
{{0, 0xD801,0xDC01,0, 0xD801,0xDC29,0, 0}},
|
||||
{{0, 0xD801,0xDC02,0, 0xD801,0xDC2A,0, 0}},
|
||||
{{0, 0xD801,0xDC03,0, 0xD801,0xDC2B,0, 0}},
|
||||
{{0, 0xD801,0xDC04,0, 0xD801,0xDC2C,0, 0}},
|
||||
{{0, 0xD801,0xDC05,0, 0xD801,0xDC2D,0, 0}},
|
||||
{{0, 0xD801,0xDC06,0, 0xD801,0xDC2E,0, 0}},
|
||||
{{0, 0xD801,0xDC07,0, 0xD801,0xDC2F,0, 0}},
|
||||
{{0, 0xD801,0xDC08,0, 0xD801,0xDC30,0, 0}},
|
||||
{{0, 0xD801,0xDC09,0, 0xD801,0xDC31,0, 0}},
|
||||
{{0, 0xD801,0xDC0A,0, 0xD801,0xDC32,0, 0}},
|
||||
{{0, 0xD801,0xDC0B,0, 0xD801,0xDC33,0, 0}},
|
||||
{{0, 0xD801,0xDC0C,0, 0xD801,0xDC34,0, 0}},
|
||||
{{0, 0xD801,0xDC0D,0, 0xD801,0xDC35,0, 0}},
|
||||
{{0, 0xD801,0xDC0E,0, 0xD801,0xDC36,0, 0}},
|
||||
{{0, 0xD801,0xDC0F,0, 0xD801,0xDC37,0, 0}},
|
||||
{{0, 0xD801,0xDC10,0, 0xD801,0xDC38,0, 0}},
|
||||
{{0, 0xD801,0xDC11,0, 0xD801,0xDC39,0, 0}},
|
||||
{{0, 0xD801,0xDC12,0, 0xD801,0xDC3A,0, 0}},
|
||||
{{0, 0xD801,0xDC13,0, 0xD801,0xDC3B,0, 0}},
|
||||
{{0, 0xD801,0xDC14,0, 0xD801,0xDC3C,0, 0}},
|
||||
{{0, 0xD801,0xDC15,0, 0xD801,0xDC3D,0, 0}},
|
||||
{{0, 0xD801,0xDC16,0, 0xD801,0xDC3E,0, 0}},
|
||||
{{0, 0xD801,0xDC17,0, 0xD801,0xDC3F,0, 0}},
|
||||
{{0, 0xD801,0xDC18,0, 0xD801,0xDC40,0, 0}},
|
||||
{{0, 0xD801,0xDC19,0, 0xD801,0xDC41,0, 0}},
|
||||
{{0, 0xD801,0xDC1A,0, 0xD801,0xDC42,0, 0}},
|
||||
{{0, 0xD801,0xDC1B,0, 0xD801,0xDC43,0, 0}},
|
||||
{{0, 0xD801,0xDC1C,0, 0xD801,0xDC44,0, 0}},
|
||||
{{0, 0xD801,0xDC1D,0, 0xD801,0xDC45,0, 0}},
|
||||
{{0, 0xD801,0xDC1E,0, 0xD801,0xDC46,0, 0}},
|
||||
{{0, 0xD801,0xDC1F,0, 0xD801,0xDC47,0, 0}},
|
||||
{{0, 0xD801,0xDC20,0, 0xD801,0xDC48,0, 0}},
|
||||
{{0, 0xD801,0xDC21,0, 0xD801,0xDC49,0, 0}},
|
||||
{{0, 0xD801,0xDC22,0, 0xD801,0xDC4A,0, 0}},
|
||||
{{0, 0xD801,0xDC23,0, 0xD801,0xDC4B,0, 0}},
|
||||
{{0, 0xD801,0xDC24,0, 0xD801,0xDC4C,0, 0}},
|
||||
{{0, 0xD801,0xDC25,0, 0xD801,0xDC4D,0, 0}}
|
||||
};
|
||||
|
||||
#define CASE_PAIRS_LENGTH (sizeof(CASE_PAIRS)/sizeof(CASE_PAIRS[0]))
|
||||
|
@ -3445,7 +3445,7 @@ const CaseEquivClass* UnicodeSet::getCaseMapOf(const UnicodeString& folded) {
|
|||
UErrorCode ec = U_ZERO_ERROR;
|
||||
Hashtable* hash = new Hashtable();
|
||||
int32_t i;
|
||||
for (i=0; i<CASE_NONPAIRS_LENGTH; ++i) {
|
||||
for (i=0; i<(int32_t)CASE_NONPAIRS_LENGTH; ++i) {
|
||||
const CaseEquivClass* c = &CASE_NONPAIRS[i];
|
||||
const UChar* p;
|
||||
for (c->getStrings(p); *p; c->nextString(p)) {
|
||||
|
@ -3483,7 +3483,7 @@ const CaseEquivClass* UnicodeSet::getCaseMapOf(UChar folded) {
|
|||
cba = NULL;
|
||||
} else {
|
||||
int32_t i;
|
||||
for (i=0; i<CASE_NONPAIRS_LENGTH; ++i) {
|
||||
for (i=0; i<(int32_t)CASE_NONPAIRS_LENGTH; ++i) {
|
||||
const UChar* p = CASE_NONPAIRS[i].getSingles();
|
||||
UChar ch;
|
||||
while ((ch = *p++) != 0) {
|
||||
|
|
|
@ -27,6 +27,7 @@ U_NAMESPACE_BEGIN
|
|||
// End of #defines inteded to be directly set.
|
||||
|
||||
#if defined(REGEX_SCAN_DEBUG) || defined(REGEX_RUN_DEBUG) || defined(REGEX_DUMP_DEBUG)
|
||||
#define REGEX_DEBUG 1
|
||||
#include <stdio.h>
|
||||
#endif
|
||||
|
||||
|
|
|
@ -400,9 +400,9 @@ int32_t RegexPattern::split(const UnicodeString &input,
|
|||
// Debugging function only.
|
||||
//
|
||||
//---------------------------------------------------------------------
|
||||
static const char * const opNames[] = {URX_OPCODE_NAMES};
|
||||
|
||||
void RegexPattern::dumpOp(int32_t index) const {
|
||||
#if defined(REGEX_DEBUG)
|
||||
static const char * const opNames[] = {URX_OPCODE_NAMES};
|
||||
int32_t op = fCompiledPat->elementAti(index);
|
||||
int32_t val = URX_VAL(op);
|
||||
int32_t type = URX_TYPE(op);
|
||||
|
@ -518,11 +518,13 @@ void RegexPattern::dumpOp(int32_t index) const {
|
|||
break;
|
||||
}
|
||||
REGEX_DUMP_DEBUG_PRINTF("\n");
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
|
||||
void RegexPattern::dump() const {
|
||||
#if defined(REGEX_DEBUG)
|
||||
int index;
|
||||
int i;
|
||||
|
||||
|
@ -573,6 +575,7 @@ void RegexPattern::dump() const {
|
|||
dumpOp(index);
|
||||
}
|
||||
REGEX_DUMP_DEBUG_PRINTF("\n\n");
|
||||
#endif
|
||||
};
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue