Home
last modified time | relevance | path

Searched refs:outChars (Results 1 – 24 of 24) sorted by relevance

/external/icu4c/layout/
DThaiLayoutEngine.cpp70 LEUnicode *outChars; in computeGlyphs() local
75 outChars = LE_NEW_ARRAY(LEUnicode, count * 2); in computeGlyphs()
77 if (outChars == NULL) { in computeGlyphs()
85 LE_DELETE_ARRAY(outChars); in computeGlyphs()
90 …glyphCount = ThaiShaping::compose(chars, offset, count, fGlyphSet, fErrorChar, outChars, glyphStor… in computeGlyphs()
91 mapCharsToGlyphs(outChars, 0, glyphCount, FALSE, FALSE, glyphStorage, success); in computeGlyphs()
93 LE_DELETE_ARRAY(outChars); in computeGlyphs()
DHangulLayoutEngine.cpp210 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) in characterProcessing() argument
223 outChars = LE_NEW_ARRAY(LEUnicode, worstCase); in characterProcessing()
225 if (outChars == NULL) { in characterProcessing()
234 LE_DELETE_ARRAY(outChars); in characterProcessing()
257 outChars[outCharCount] = trail; in characterProcessing()
264 outChars[outCharCount] = lead; in characterProcessing()
270 outChars[outCharCount] = vowel; in characterProcessing()
276 outChars[outCharCount] = trail; in characterProcessing()
308 LEUnicode lead = outChars[outStart]; in characterProcessing()
309 LEUnicode vowel = outChars[outStart + 1]; in characterProcessing()
[all …]
DIndicLayoutEngine.cpp88 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) in characterProcessing() argument
101 outChars = LE_NEW_ARRAY(LEUnicode, worstCase); in characterProcessing()
103 if (outChars == NULL) { in characterProcessing()
112 LE_DELETE_ARRAY(outChars); in characterProcessing()
121 …outCharCount = IndicReordering::v2process(&chars[offset], count, fScriptCode, outChars, glyphStora… in characterProcessing()
123 …outCharCount = IndicReordering::reorder(&chars[offset], count, fScriptCode, outChars, glyphStorage… in characterProcessing()
127 LE_DELETE_ARRAY(outChars); in characterProcessing()
DKhmerLayoutEngine.cpp45 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) in characterProcessing() argument
58 outChars = LE_NEW_ARRAY(LEUnicode, worstCase); in characterProcessing()
60 if (outChars == NULL) { in characterProcessing()
69 LE_DELETE_ARRAY(outChars); in characterProcessing()
75 …le_int32 outCharCount = KhmerReordering::reorder(&chars[offset], count, fScriptCode, outChars, gly… in characterProcessing()
DTibetanLayoutEngine.cpp51 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) in characterProcessing() argument
64 outChars = LE_NEW_ARRAY(LEUnicode, worstCase); in characterProcessing()
66 if (outChars == NULL) { in characterProcessing()
75 LE_DELETE_ARRAY(outChars); in characterProcessing()
81 …le_int32 outCharCount = TibetanReordering::reorder(&chars[offset], count, fScriptCode, outChars, g… in characterProcessing()
DOpenTypeLayoutEngine.cpp179 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) in characterProcessing() argument
196 outChars = LE_NEW_ARRAY(LEUnicode, count); in characterProcessing()
198 if (outChars == NULL) { in characterProcessing()
204 LE_DELETE_ARRAY(outChars); in characterProcessing()
208 CanonShaping::reorderMarks(&chars[offset], count, rightToLeft, outChars, glyphStorage); in characterProcessing()
301 LEUnicode *outChars = NULL; in computeGlyphs() local
314 …outCharCount = characterProcessing(chars, offset, count, max, rightToLeft, outChars, fakeGlyphStor… in computeGlyphs()
320 if (outChars != NULL) { in computeGlyphs()
321 …fakeGlyphCount = glyphProcessing(outChars, 0, outCharCount, outCharCount, rightToLeft, fakeGlyphSt… in computeGlyphs()
322 …LE_DELETE_ARRAY(outChars); // FIXME: a subclass may have allocated this, in which case this delete… in computeGlyphs()
DArabicLayoutEngine.cpp67 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) in characterProcessing() argument
78 outChars = LE_NEW_ARRAY(LEUnicode, count); in characterProcessing()
80 if (outChars == NULL) { in characterProcessing()
89 LE_DELETE_ARRAY(outChars); in characterProcessing()
93 CanonShaping::reorderMarks(&chars[offset], count, rightToLeft, outChars, glyphStorage); in characterProcessing()
DLayoutEngine.cpp193 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) in characterProcessing() argument
281 outChars = LE_NEW_ARRAY(LEUnicode, outCharCount); in characterProcessing()
283 if (outChars == NULL) { in characterProcessing()
290 outChars[out] = (LEUnicode) LE_GET_GLYPH(fakeGlyphStorage[i]); in characterProcessing()
311 LEUnicode *outChars = NULL; in computeGlyphs() local
312 …le_int32 outCharCount = characterProcessing(chars, offset, count, max, rightToLeft, outChars, glyp… in computeGlyphs()
314 if (outChars != NULL) { in computeGlyphs()
315 … mapCharsToGlyphs(outChars, 0, outCharCount, rightToLeft, rightToLeft, glyphStorage, success); in computeGlyphs()
316 …LE_DELETE_ARRAY(outChars); // FIXME: a subclass may have allocated this, in which case this delete… in computeGlyphs()
DCanonShaping.cpp35 LEUnicode *outChars, LEGlyphStorage &glyphStorage) in reorderMarks() argument
73 outChars[i] = inChars[index]; in reorderMarks()
DKhmerReordering.cpp137 KhmerReorderingOutput(LEUnicode *outChars, LEGlyphStorage &glyphStorage) in KhmerReorderingOutput() argument
138 : fSyllableCount(0), fOutIndex(0), fOutChars(outChars), fGlyphStorage(glyphStorage) in KhmerReorderingOutput()
360 LEUnicode *outChars, LEGlyphStorage &glyphStorage) in reorder() argument
364 KhmerReorderingOutput output(outChars, glyphStorage); in reorder()
DTibetanReordering.cpp139 TibetanReorderingOutput(LEUnicode *outChars, LEGlyphStorage &glyphStorage) in TibetanReorderingOutput() argument
140 : fSyllableCount(0), fOutIndex(0), fOutChars(outChars), fGlyphStorage(glyphStorage) in TibetanReorderingOutput()
323 LEUnicode *outChars, LEGlyphStorage &glyphStorage) in reorder() argument
327 TibetanReorderingOutput output(outChars, glyphStorage); in reorder()
DCanonShaping.h23 LEUnicode *outChars, LEGlyphStorage &glyphStorage);
DHanLayoutEngine.h100 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
DKhmerLayoutEngine.h125 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
DTibetanLayoutEngine.h125 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
DHangulLayoutEngine.h122 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
DKhmerReordering.h118 LEUnicode *outChars, LEGlyphStorage &glyphStorage);
DTibetanReordering.h137 LEUnicode *outChars, LEGlyphStorage &glyphStorage);
DIndicLayoutEngine.h124 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
DArabicLayoutEngine.h117 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
DIndicReordering.cpp176 IndicReorderingOutput(LEUnicode *outChars, LEGlyphStorage &glyphStorage, MPreFixups *mpreFixups) in IndicReorderingOutput() argument
177 : fSyllableCount(0), fOutIndex(0), fOutChars(outChars), fGlyphStorage(glyphStorage), in IndicReorderingOutput()
626 LEUnicode *outChars, LEGlyphStorage &glyphStorage, in reorder() argument
644 IndicReorderingOutput output(outChars, glyphStorage, mpreFixups); in reorder()
1069 LEUnicode *outChars, LEGlyphStorage &glyphStorage) in v2process() argument
1076 IndicReorderingOutput output(outChars, glyphStorage, NULL); in v2process()
DIndicReordering.h151 LEUnicode *outChars, LEGlyphStorage &glyphStorage,
157 LEUnicode *outChars, LEGlyphStorage &glyphStorage);
DLayoutEngine.h175 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
/external/apache-harmony/luni/src/test/api/common/org/apache/harmony/luni/tests/java/io/
DOutputStreamWriterTest.java441 char[] outChars = new char[capacity]; in testHandleEarlyEOFChar_2() local
442 int outCount = reader.read(outChars); in testHandleEarlyEOFChar_2()
443 String outStr = new String(outChars, 0, outCount); in testHandleEarlyEOFChar_2()