/external/icu/icu4c/source/layout/ |
ThaiLayoutEngine.cpp | 58 // NOTE: this assumes that ThaiShaping::compose will allocate the outChars array... 70 LEUnicode *outChars; 75 outChars = LE_NEW_ARRAY(LEUnicode, count * 2); 77 if (outChars == NULL) { 85 LE_DELETE_ARRAY(outChars); 90 glyphCount = ThaiShaping::compose(chars, offset, count, fGlyphSet, fErrorChar, outChars, glyphStorage); 91 mapCharsToGlyphs(outChars, 0, glyphCount, FALSE, FALSE, glyphStorage, success); 93 LE_DELETE_ARRAY(outChars);
|
KhmerLayoutEngine.cpp | 45 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) 58 outChars = LE_NEW_ARRAY(LEUnicode, worstCase); 60 if (outChars == NULL) { 69 LE_DELETE_ARRAY(outChars); 75 le_int32 outCharCount = KhmerReordering::reorder(&chars[offset], count, fScriptCode, outChars, glyphStorage);
|
TibetanLayoutEngine.cpp | 51 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) 64 outChars = LE_NEW_ARRAY(LEUnicode, worstCase); 66 if (outChars == NULL) { 75 LE_DELETE_ARRAY(outChars); 81 le_int32 outCharCount = TibetanReordering::reorder(&chars[offset], count, fScriptCode, outChars, glyphStorage);
|
CanonShaping.h | 25 LEUnicode *outChars, LEGlyphStorage &glyphStorage);
|
IndicLayoutEngine.cpp | 88 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) 101 outChars = LE_NEW_ARRAY(LEUnicode, worstCase); 103 if (outChars == NULL) { 112 LE_DELETE_ARRAY(outChars); 121 outCharCount = IndicReordering::v2process(&chars[offset], count, fScriptCode, outChars, glyphStorage); 123 outCharCount = IndicReordering::reorder(&chars[offset], count, fScriptCode, outChars, glyphStorage, &fMPreFixups, success); 127 LE_DELETE_ARRAY(outChars);
|
HangulLayoutEngine.cpp | 210 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) 223 outChars = LE_NEW_ARRAY(LEUnicode, worstCase); 225 if (outChars == NULL) { 234 LE_DELETE_ARRAY(outChars); 257 outChars[outCharCount] = trail; 264 outChars[outCharCount] = lead; 270 outChars[outCharCount] = vowel; 276 outChars[outCharCount] = trail; 308 LEUnicode lead = outChars[outStart]; 309 LEUnicode vowel = outChars[outStart + 1] [all...] |
HanLayoutEngine.h | 90 * @param outChars - the output character arrayt 100 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
HangulLayoutEngine.h | 122 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
KhmerLayoutEngine.h | 125 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
TibetanLayoutEngine.h | 125 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
IndicLayoutEngine.h | 124 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
CanonShaping.cpp | 35 LEUnicode *outChars, LEGlyphStorage &glyphStorage) 73 outChars[i] = inChars[index];
|
ArabicLayoutEngine.cpp | 70 le_int32 max, le_bool rightToLeft, LEUnicode *&outChars, 82 outChars = LE_NEW_ARRAY(LEUnicode, count); 84 if (outChars == NULL) { 93 LE_DELETE_ARRAY(outChars); 97 CanonShaping::reorderMarks(&chars[offset], count, rightToLeft, outChars, glyphStorage);
|
ArabicLayoutEngine.h | 107 * @param outChars - the output character arrayt 117 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
KhmerReordering.h | 118 LEUnicode *outChars, LEGlyphStorage &glyphStorage);
|
TibetanReordering.h | 137 LEUnicode *outChars, LEGlyphStorage &glyphStorage);
|
OpenTypeLayoutEngine.cpp | 283 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) 300 outChars = LE_NEW_ARRAY(LEUnicode, count); 302 if (outChars == NULL) { 308 LE_DELETE_ARRAY(outChars); 312 CanonShaping::reorderMarks(&chars[offset], count, rightToLeft, outChars, glyphStorage); 405 LEUnicode *outChars = NULL; 418 outCharCount = characterProcessing(chars, offset, count, max, rightToLeft, outChars, fakeGlyphStorage, success); 424 if (outChars != NULL) { 426 glyphProcessing(outChars, 0, outCharCount, outCharCount, rightToLeft, fakeGlyphStorage, success); 427 LE_DELETE_ARRAY(outChars); // FIXME: a subclass may have allocated this, in which case this delete might not work.. [all...] |
LayoutEngine.cpp | 199 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) 287 outChars = LE_NEW_ARRAY(LEUnicode, outCharCount); 289 if (outChars == NULL) { 296 outChars[out] = (LEUnicode) LE_GET_GLYPH(fakeGlyphStorage[i]); 317 LEUnicode *outChars = NULL; 318 le_int32 outCharCount = characterProcessing(chars, offset, count, max, rightToLeft, outChars, glyphStorage, success); 320 if (outChars != NULL) { 321 mapCharsToGlyphs(outChars, 0, outCharCount, rightToLeft, rightToLeft, glyphStorage, success); 322 LE_DELETE_ARRAY(outChars); // FIXME: a subclass may have allocated this, in which case this delete might not work...
|
KhmerReordering.cpp | 137 KhmerReorderingOutput(LEUnicode *outChars, LEGlyphStorage &glyphStorage) 138 : fSyllableCount(0), fOutIndex(0), fOutChars(outChars), fGlyphStorage(glyphStorage) 360 LEUnicode *outChars, LEGlyphStorage &glyphStorage) 364 KhmerReorderingOutput output(outChars, glyphStorage);
|
LayoutEngine.h | 179 * @param outChars - the output character array, if different from the input 188 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
|
TibetanReordering.cpp | 139 TibetanReorderingOutput(LEUnicode *outChars, LEGlyphStorage &glyphStorage) 140 : fSyllableCount(0), fOutIndex(0), fOutChars(outChars), fGlyphStorage(glyphStorage) 323 LEUnicode *outChars, LEGlyphStorage &glyphStorage) 327 TibetanReorderingOutput output(outChars, glyphStorage);
|
IndicReordering.h | 153 LEUnicode *outChars, LEGlyphStorage &glyphStorage, 159 LEUnicode *outChars, LEGlyphStorage &glyphStorage);
|
IndicReordering.cpp | 176 IndicReorderingOutput(LEUnicode *outChars, LEGlyphStorage &glyphStorage, MPreFixups *mpreFixups) 177 : fSyllableCount(0), fOutIndex(0), fOutChars(outChars), fGlyphStorage(glyphStorage), 626 LEUnicode *outChars, LEGlyphStorage &glyphStorage, 649 IndicReorderingOutput output(outChars, glyphStorage, mpreFixups); [all...] |
/libcore/luni/src/test/java/libcore/java/io/ |
OldFileWriterTest.java | 135 char[] outChars = new char[capacity]; 136 int outCount = reader.read(outChars); 137 String outStr = new String(outChars, 0, outCount);
|
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/io/ |
OutputStreamWriterTest.java | 440 char[] outChars = new char[capacity]; 441 int outCount = reader.read(outChars); 442 String outStr = new String(outChars, 0, outCount);
|