Lines Matching refs:success
50 LigatureSubstitutionProcessor::LigatureSubstitutionProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success)
51 : StateTableProcessor(morphSubtableHeader, success), ligatureSubstitutionHeader(morphSubtableHeader, success)
53 if(LE_FAILURE(success)) return;
58 entryTable = LEReferenceToArrayOf<LigatureSubstitutionStateEntry>(stHeader, success, entryTableOffset, LE_UNBOUNDED_ARRAY);
72 LEErrorCode success = LE_NO_ERROR;
73 const LigatureSubstitutionStateEntry *entry = entryTable.getAlias(index, success);
93 LEReferenceTo<LigatureActionEntry> ap(stHeader, success, actionOffset);
103 ap.addObject(success); // ap++
111 LEReferenceToArrayOf<le_int16> offsetTable(stHeader, success, 2 * SignExtend(offset, lafComponentOffsetMask), LE_UNBOUNDED_ARRAY);
113 if(LE_FAILURE(success)) {
123 i += SWAPW(offsetTable.getObject(LE_GET_GLYPH(glyphStorage[componentGlyph]), success));
126 LEReferenceTo<TTGlyphID> ligatureOffset(stHeader, success, i);