Lines Matching refs:success
47 const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success)
48 : StateTableProcessor2(morphSubtableHeader, success)
50 contextualGlyphHeader = LEReferenceTo<ContextualGlyphInsertionHeader2>(morphSubtableHeader, success);
51 if(LE_FAILURE(success) || !contextualGlyphHeader.isValid()) return;
53 insertionTable = LEReferenceToArrayOf<le_uint16>(stHeader, success, insertionTableOffset, LE_UNBOUNDED_ARRAY);
54 entryTable = LEReferenceToArrayOf<ContextualGlyphInsertionStateEntry2>(stHeader, success, entryTableOffset, LE_UNBOUNDED_ARRAY);
72 LEErrorCode &success) {
73 LEGlyphID *insertGlyphs = glyphStorage.insertGlyphs(atGlyph, count + 1, success);
75 if(LE_FAILURE(success) || insertGlyphs==NULL) {
93 insertGlyphs[targetIndex++] = insertionTable.getObject(index++, success);
99 EntryTableIndex2 index, LEErrorCode &success)
101 const ContextualGlyphInsertionStateEntry2 *entry = entryTable.getAlias(index, success);
103 if(LE_FAILURE(success)) return 0; // TODO- which state?
113 doInsertion(glyphStorage, markGlyph, markIndex, count, isKashidaLike, isBefore, success);
121 doInsertion(glyphStorage, currGlyph, currIndex, count, isKashidaLike, isBefore, success);