Lines Matching refs:success
212 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success)
213 : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags, gsubTable, success)
221 le_int32 typoFlags, LEErrorCode &success)
222 : OpenTypeLayoutEngine(fontInstance, scriptCode, korLanguageCode, typoFlags, success)
235 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success)
237 if (LE_FAILURE(success)) {
242 success = LE_ILLEGAL_ARGUMENT_ERROR;
251 success = LE_MEMORY_ALLOCATION_ERROR;
255 glyphStorage.allocateGlyphArray(worstCase, rightToLeft, success);
256 glyphStorage.allocateAuxData(success);
258 if (LE_FAILURE(success)) {
283 glyphStorage.setCharIndex(outCharCount, i-offset, success);
284 glyphStorage.setAuxData(outCharCount++, nullFeatures, success);
290 glyphStorage.setCharIndex(outCharCount, i-offset, success);
291 glyphStorage.setAuxData(outCharCount++, ljmoFeatures, success);
296 glyphStorage.setCharIndex(outCharCount, i-offset, success);
297 glyphStorage.setAuxData(outCharCount++, vjmoFeatures, success);
302 glyphStorage.setCharIndex(outCharCount, i-offset, success);
303 glyphStorage.setAuxData(outCharCount++, tjmoFeatures, success);
344 glyphStorage.setCharIndex(outCharCount, inStart-offset, success);
345 glyphStorage.setAuxData(outCharCount++, nullFeatures, success);
352 glyphStorage.setCharIndex(outCharCount, d - offset, success);
353 glyphStorage.setAuxData(outCharCount++, nullFeatures, success);