/openjdk7/jdk/src/share/native/sun/font/layout/ |
H A D | CanonShaping.cpp | 60 LEUnicode *outChars, LEGlyphStorage &glyphStorage) 98 outChars[i] = inChars[index]; 59 reorderMarks(const LEUnicode *inChars, le_int32 charCount, le_bool rightToLeft, LEUnicode *outChars, LEGlyphStorage &glyphStorage) argument
|
H A D | KhmerLayoutEngine.cpp | 70 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) 83 outChars = LE_NEW_ARRAY(LEUnicode, worstCase); 85 if (outChars == NULL) { 94 LE_DELETE_ARRAY(outChars); 100 le_int32 outCharCount = KhmerReordering::reorder(&chars[offset], count, fScriptCode, outChars, glyphStorage); 69 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) argument
|
H A D | ThaiLayoutEngine.cpp | 83 // NOTE: this assumes that ThaiShaping::compose will allocate the outChars array... 95 LEUnicode *outChars; local 100 outChars = LE_NEW_ARRAY(LEUnicode, count * 2); 102 if (outChars == NULL) { 110 LE_DELETE_ARRAY(outChars); 115 glyphCount = ThaiShaping::compose(chars, offset, count, fGlyphSet, fErrorChar, outChars, glyphStorage); 116 mapCharsToGlyphs(outChars, 0, glyphCount, FALSE, FALSE, glyphStorage, success); 118 LE_DELETE_ARRAY(outChars);
|
H A D | TibetanLayoutEngine.cpp | 76 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) 89 outChars = LE_NEW_ARRAY(LEUnicode, worstCase); 91 if (outChars == NULL) { 100 LE_DELETE_ARRAY(outChars); 106 le_int32 outCharCount = TibetanReordering::reorder(&chars[offset], count, fScriptCode, outChars, glyphStorage); 75 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) argument
|
H A D | IndicLayoutEngine.cpp | 113 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) 126 outChars = LE_NEW_ARRAY(LEUnicode, worstCase); 128 if (outChars == NULL) { 137 LE_DELETE_ARRAY(outChars); 146 outCharCount = IndicReordering::v2process(&chars[offset], count, fScriptCode, outChars, glyphStorage); 148 outCharCount = IndicReordering::reorder(&chars[offset], count, fScriptCode, outChars, glyphStorage, &fMPreFixups, success); 152 LE_DELETE_ARRAY(outChars); 112 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) argument
|
H A D | ArabicLayoutEngine.cpp | 95 le_int32 max, le_bool rightToLeft, LEUnicode *&outChars, 107 outChars = LE_NEW_ARRAY(LEUnicode, count); 109 if (outChars == NULL) { 118 LE_DELETE_ARRAY(outChars); 122 CanonShaping::reorderMarks(&chars[offset], count, rightToLeft, outChars, glyphStorage); 94 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) argument
|
H A D | HangulLayoutEngine.cpp | 235 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) 248 outChars = LE_NEW_ARRAY(LEUnicode, worstCase); 250 if (outChars == NULL) { 259 LE_DELETE_ARRAY(outChars); 282 outChars[outCharCount] = trail; 289 outChars[outCharCount] = lead; 295 outChars[outCharCount] = vowel; 301 outChars[outCharCount] = trail; 333 LEUnicode lead = outChars[outStart]; 334 LEUnicode vowel = outChars[outStar 234 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) argument [all...] |
H A D | KhmerReordering.cpp | 162 KhmerReorderingOutput(LEUnicode *outChars, LEGlyphStorage &glyphStorage) argument 163 : fSyllableCount(0), fOutIndex(0), fOutChars(outChars), fGlyphStorage(glyphStorage) 385 LEUnicode *outChars, LEGlyphStorage &glyphStorage) 389 KhmerReorderingOutput output(outChars, glyphStorage); 384 reorder(const LEUnicode *chars, le_int32 charCount, le_int32 , LEUnicode *outChars, LEGlyphStorage &glyphStorage) argument
|
H A D | LayoutEngine.cpp | 251 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) 343 outChars = LE_NEW_ARRAY(LEUnicode, outCharCount); 345 if (outChars == NULL) { 352 outChars[out] = (LEUnicode) LE_GET_GLYPH(fakeGlyphStorage[i]); 373 LEUnicode *outChars = NULL; local 374 le_int32 outCharCount = characterProcessing(chars, offset, count, max, rightToLeft, outChars, glyphStorage, success); 376 if (outChars != NULL) { 377 mapCharsToGlyphs(outChars, 0, outCharCount, rightToLeft, rightToLeft, glyphStorage, success); 378 LE_DELETE_ARRAY(outChars); // FIXME: a subclass may have allocated this, in which case this delete might not work... 250 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) argument
|
H A D | OpenTypeLayoutEngine.cpp | 308 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) 325 outChars = LE_NEW_ARRAY(LEUnicode, count); 327 if (outChars == NULL) { 333 LE_DELETE_ARRAY(outChars); 337 CanonShaping::reorderMarks(&chars[offset], count, rightToLeft, outChars, glyphStorage); 430 LEUnicode *outChars = NULL; local 443 outCharCount = characterProcessing(chars, offset, count, max, rightToLeft, outChars, fakeGlyphStorage, success); 449 if (outChars != NULL) { 451 glyphProcessing(outChars, 0, outCharCount, outCharCount, rightToLeft, fakeGlyphStorage, success); 452 LE_DELETE_ARRAY(outChars); // FIXM 307 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) argument [all...] |
H A D | TibetanReordering.cpp | 164 TibetanReorderingOutput(LEUnicode *outChars, LEGlyphStorage &glyphStorage) argument 165 : fSyllableCount(0), fOutIndex(0), fOutChars(outChars), fGlyphStorage(glyphStorage) 348 LEUnicode *outChars, LEGlyphStorage &glyphStorage) 352 TibetanReorderingOutput output(outChars, glyphStorage); 347 reorder(const LEUnicode *chars, le_int32 charCount, le_int32, LEUnicode *outChars, LEGlyphStorage &glyphStorage) argument
|
H A D | IndicReordering.cpp | 201 IndicReorderingOutput(LEUnicode *outChars, LEGlyphStorage &glyphStorage, MPreFixups *mpreFixups) argument 202 : fSyllableCount(0), fOutIndex(0), fOutChars(outChars), fGlyphStorage(glyphStorage), 651 LEUnicode *outChars, LEGlyphStorage &glyphStorage, 674 IndicReorderingOutput output(outChars, glyphStorage, mpreFixups); 1099 LEUnicode *outChars, LEGlyphStorage &glyphStorage) 1106 IndicReorderingOutput output(outChars, glyphStorage, NULL); 650 reorder(const LEUnicode *chars, le_int32 charCount, le_int32 scriptCode, LEUnicode *outChars, LEGlyphStorage &glyphStorage, MPreFixups **outMPreFixups, LEErrorCode& success) argument 1098 v2process(const LEUnicode *chars, le_int32 charCount, le_int32 scriptCode, LEUnicode *outChars, LEGlyphStorage &glyphStorage) argument
|
/openjdk7/jdk/src/windows/native/sun/awt/splashscreen/ |
H A D | splashscreen_sys.c | 63 int len, outChars, rc; local 69 outChars = MultiByteToWideChar(CP_ACP, MB_PRECOMPOSED, in, len, 71 buf = (WCHAR*) SAFE_SIZE_ARRAY_ALLOC(malloc, outChars, sizeof(WCHAR)); 76 buf, outChars);
|