Lines Matching refs:success
47 const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success)
48 : StateTableProcessor2(morphSubtableHeader, success), indicRearrangementSubtableHeader(morphSubtableHeader, success),
49 entryTable(stHeader, success, entryTableOffset, LE_UNBOUNDED_ARRAY)
64 EntryTableIndex2 index, LEErrorCode &success)
66 const IndicRearrangementStateEntry2 *entry = entryTable.getAlias(index, success);
67 if (LE_FAILURE(success)) return 0; // TODO - what to return in bad state?
96 LEErrorCode success = LE_NO_ERROR;
105 ia = glyphStorage.getCharIndex(firstGlyph, success);
110 ix = glyphStorage.getCharIndex(x, success);
111 glyphStorage.setCharIndex(x - 1, ix, success);
116 glyphStorage.setCharIndex(lastGlyph, ia, success);
121 id = glyphStorage.getCharIndex(lastGlyph, success);
126 ix = glyphStorage.getCharIndex(x, success);
127 glyphStorage.setCharIndex(x + 1, ix, success);
132 glyphStorage.setCharIndex(firstGlyph, id, success);
137 ia = glyphStorage.getCharIndex(firstGlyph, success);
138 id = glyphStorage.getCharIndex(lastGlyph, success);
143 glyphStorage.setCharIndex(firstGlyph, id, success);
144 glyphStorage.setCharIndex(lastGlyph, ia, success);
150 ia = glyphStorage.getCharIndex(firstGlyph, success);
151 ib = glyphStorage.getCharIndex(firstGlyph + 1, success);
156 ix = glyphStorage.getCharIndex(x, success);
157 glyphStorage.setCharIndex(x - 2, ix, success);
164 glyphStorage.setCharIndex(lastGlyph - 1, ia, success);
165 glyphStorage.setCharIndex(lastGlyph, ib, success);
171 ia = glyphStorage.getCharIndex(firstGlyph, success);
172 ib = glyphStorage.getCharIndex(firstGlyph + 1, success);
177 ix = glyphStorage.getCharIndex(x, success);
178 glyphStorage.setCharIndex(x - 2, ix, success);
185 glyphStorage.setCharIndex(lastGlyph - 1, ib, success);
186 glyphStorage.setCharIndex(lastGlyph, ia, success);
192 ic = glyphStorage.getCharIndex(lastGlyph - 1, success);
193 id = glyphStorage.getCharIndex(lastGlyph, success);
198 ix = glyphStorage.getCharIndex(x, success);
199 glyphStorage.setCharIndex(x + 2, ix, success);
206 glyphStorage.setCharIndex(firstGlyph, ic, success);
207 glyphStorage.setCharIndex(firstGlyph + 1, id, success);
213 ic = glyphStorage.getCharIndex(lastGlyph - 1, success);
214 id = glyphStorage.getCharIndex(lastGlyph, success);
219 ix = glyphStorage.getCharIndex(x, success);
220 glyphStorage.setCharIndex(x + 2, ix, success);
227 glyphStorage.setCharIndex(firstGlyph, id, success);
228 glyphStorage.setCharIndex(firstGlyph + 1, ic, success);
235 ia = glyphStorage.getCharIndex(firstGlyph, success);
236 ic = glyphStorage.getCharIndex(lastGlyph - 1, success);
237 id = glyphStorage.getCharIndex(lastGlyph, success);
242 ix = glyphStorage.getCharIndex(x, success);
243 glyphStorage.setCharIndex(x + 1, ix, success);
251 glyphStorage.setCharIndex(firstGlyph, ic, success);
252 glyphStorage.setCharIndex(firstGlyph + 1, id, success);
253 glyphStorage.setCharIndex(lastGlyph, ia, success);
260 ia = glyphStorage.getCharIndex(firstGlyph, success);
261 ic = glyphStorage.getCharIndex(lastGlyph - 1, success);
262 id = glyphStorage.getCharIndex(lastGlyph, success);
267 ix = glyphStorage.getCharIndex(x, success);
268 glyphStorage.setCharIndex(x + 1, ix, success);
276 glyphStorage.setCharIndex(firstGlyph, id, success);
277 glyphStorage.setCharIndex(firstGlyph + 1, ic, success);
278 glyphStorage.setCharIndex(lastGlyph, ia, success);
285 ia = glyphStorage.getCharIndex(firstGlyph, success);
286 ib = glyphStorage.getCharIndex(firstGlyph + 1, success);
287 id = glyphStorage.getCharIndex(lastGlyph, success);
292 ix = glyphStorage.getCharIndex(x, success);
293 glyphStorage.setCharIndex(x - 2, ix, success);
301 glyphStorage.setCharIndex(firstGlyph, id, success);
302 glyphStorage.setCharIndex(lastGlyph - 1, ia, success);
303 glyphStorage.setCharIndex(lastGlyph, ib, success);
310 ia = glyphStorage.getCharIndex(firstGlyph, success);
311 ib = glyphStorage.getCharIndex(firstGlyph + 1, success);
312 id = glyphStorage.getCharIndex(lastGlyph, success);
317 ix = glyphStorage.getCharIndex(x, success);
318 glyphStorage.setCharIndex(x - 2, ix, success);
326 glyphStorage.setCharIndex(firstGlyph, id, success);
327 glyphStorage.setCharIndex(lastGlyph - 1, ib, success);
328 glyphStorage.setCharIndex(lastGlyph, ia, success);
341 ia = glyphStorage.getCharIndex(firstGlyph, success);
342 ib = glyphStorage.getCharIndex(firstGlyph + 1, success);
343 ic = glyphStorage.getCharIndex(lastGlyph - 1, success);
344 id = glyphStorage.getCharIndex(lastGlyph, success);
346 glyphStorage.setCharIndex(firstGlyph, ic, success);
347 glyphStorage.setCharIndex(firstGlyph + 1, id, success);
349 glyphStorage.setCharIndex(lastGlyph - 1, ia, success);
350 glyphStorage.setCharIndex(lastGlyph, ib, success);
363 ia = glyphStorage.getCharIndex(firstGlyph, success);
364 ib = glyphStorage.getCharIndex(firstGlyph + 1, success);
365 ic = glyphStorage.getCharIndex(lastGlyph - 1, success);
366 id = glyphStorage.getCharIndex(lastGlyph, success);
368 glyphStorage.setCharIndex(firstGlyph, ic, success);
369 glyphStorage.setCharIndex(firstGlyph + 1, id, success);
371 glyphStorage.setCharIndex(lastGlyph - 1, ib, success);
372 glyphStorage.setCharIndex(lastGlyph, ia, success);
385 ia = glyphStorage.getCharIndex(firstGlyph, success);
386 ib = glyphStorage.getCharIndex(firstGlyph + 1, success);
387 ic = glyphStorage.getCharIndex(lastGlyph - 1, success);
388 id = glyphStorage.getCharIndex(lastGlyph, success);
390 glyphStorage.setCharIndex(firstGlyph, id, success);
391 glyphStorage.setCharIndex(firstGlyph + 1, ic, success);
393 glyphStorage.setCharIndex(lastGlyph - 1, ia, success);
394 glyphStorage.setCharIndex(lastGlyph, ib, success);
407 ia = glyphStorage.getCharIndex(firstGlyph, success);
408 ib = glyphStorage.getCharIndex(firstGlyph + 1, success);
409 ic = glyphStorage.getCharIndex(lastGlyph - 1, success);
410 id = glyphStorage.getCharIndex(lastGlyph, success);
412 glyphStorage.setCharIndex(firstGlyph, id, success);
413 glyphStorage.setCharIndex(firstGlyph + 1, ic, success);
415 glyphStorage.setCharIndex(lastGlyph - 1, ib, success);
416 glyphStorage.setCharIndex(lastGlyph, ia, success);