Lines Matching refs:lastGlyph
35 lastGlyph = 0; in beginStateTable()
49 lastGlyph = currGlyph; in processStateEntry()
82 while (x <= lastGlyph) { in doRearrangementAction()
89 glyphStorage[lastGlyph] = a; in doRearrangementAction()
90 glyphStorage.setCharIndex(lastGlyph, ia, success); in doRearrangementAction()
94 d = glyphStorage[lastGlyph]; in doRearrangementAction()
95 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
96 x = lastGlyph - 1; in doRearrangementAction()
112 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
114 glyphStorage[firstGlyph] = glyphStorage[lastGlyph]; in doRearrangementAction()
115 glyphStorage[lastGlyph] = a; in doRearrangementAction()
118 glyphStorage.setCharIndex(lastGlyph, ia, success); in doRearrangementAction()
128 while (x <= lastGlyph) { in doRearrangementAction()
135 glyphStorage[lastGlyph - 1] = a; in doRearrangementAction()
136 glyphStorage[lastGlyph] = b; in doRearrangementAction()
138 glyphStorage.setCharIndex(lastGlyph - 1, ia, success); in doRearrangementAction()
139 glyphStorage.setCharIndex(lastGlyph, ib, success); in doRearrangementAction()
149 while (x <= lastGlyph) { in doRearrangementAction()
156 glyphStorage[lastGlyph - 1] = b; in doRearrangementAction()
157 glyphStorage[lastGlyph] = a; in doRearrangementAction()
159 glyphStorage.setCharIndex(lastGlyph - 1, ib, success); in doRearrangementAction()
160 glyphStorage.setCharIndex(lastGlyph, ia, success); in doRearrangementAction()
164 c = glyphStorage[lastGlyph - 1]; in doRearrangementAction()
165 d = glyphStorage[lastGlyph]; in doRearrangementAction()
166 ic = glyphStorage.getCharIndex(lastGlyph - 1, success); in doRearrangementAction()
167 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
168 x = lastGlyph - 2; in doRearrangementAction()
185 c = glyphStorage[lastGlyph - 1]; in doRearrangementAction()
186 d = glyphStorage[lastGlyph]; in doRearrangementAction()
187 ic = glyphStorage.getCharIndex(lastGlyph - 1, success); in doRearrangementAction()
188 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
189 x = lastGlyph - 2; in doRearrangementAction()
207 c = glyphStorage[lastGlyph - 1]; in doRearrangementAction()
208 d = glyphStorage[lastGlyph]; in doRearrangementAction()
210 ic = glyphStorage.getCharIndex(lastGlyph - 1, success); in doRearrangementAction()
211 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
212 x = lastGlyph - 2; in doRearrangementAction()
223 glyphStorage[lastGlyph] = a; in doRearrangementAction()
227 glyphStorage.setCharIndex(lastGlyph, ia, success); in doRearrangementAction()
232 c = glyphStorage[lastGlyph - 1]; in doRearrangementAction()
233 d = glyphStorage[lastGlyph]; in doRearrangementAction()
235 ic = glyphStorage.getCharIndex(lastGlyph - 1, success); in doRearrangementAction()
236 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
237 x = lastGlyph - 2; in doRearrangementAction()
248 glyphStorage[lastGlyph] = a; in doRearrangementAction()
252 glyphStorage.setCharIndex(lastGlyph, ia, success); in doRearrangementAction()
258 d = glyphStorage[lastGlyph]; in doRearrangementAction()
261 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
264 while (x < lastGlyph) { in doRearrangementAction()
272 glyphStorage[lastGlyph - 1] = a; in doRearrangementAction()
273 glyphStorage[lastGlyph] = b; in doRearrangementAction()
276 glyphStorage.setCharIndex(lastGlyph - 1, ia, success); in doRearrangementAction()
277 glyphStorage.setCharIndex(lastGlyph, ib, success); in doRearrangementAction()
283 d = glyphStorage[lastGlyph]; in doRearrangementAction()
286 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
289 while (x < lastGlyph) { in doRearrangementAction()
297 glyphStorage[lastGlyph - 1] = b; in doRearrangementAction()
298 glyphStorage[lastGlyph] = a; in doRearrangementAction()
301 glyphStorage.setCharIndex(lastGlyph - 1, ib, success); in doRearrangementAction()
302 glyphStorage.setCharIndex(lastGlyph, ia, success); in doRearrangementAction()
309 glyphStorage[firstGlyph] = glyphStorage[lastGlyph - 1]; in doRearrangementAction()
310 glyphStorage[firstGlyph + 1] = glyphStorage[lastGlyph]; in doRearrangementAction()
312 glyphStorage[lastGlyph - 1] = a; in doRearrangementAction()
313 glyphStorage[lastGlyph] = b; in doRearrangementAction()
317 ic = glyphStorage.getCharIndex(lastGlyph - 1, success); in doRearrangementAction()
318 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
323 glyphStorage.setCharIndex(lastGlyph - 1, ia, success); in doRearrangementAction()
324 glyphStorage.setCharIndex(lastGlyph, ib, success); in doRearrangementAction()
331 glyphStorage[firstGlyph] = glyphStorage[lastGlyph - 1]; in doRearrangementAction()
332 glyphStorage[firstGlyph + 1] = glyphStorage[lastGlyph]; in doRearrangementAction()
334 glyphStorage[lastGlyph - 1] = b; in doRearrangementAction()
335 glyphStorage[lastGlyph] = a; in doRearrangementAction()
339 ic = glyphStorage.getCharIndex(lastGlyph - 1, success); in doRearrangementAction()
340 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
345 glyphStorage.setCharIndex(lastGlyph - 1, ib, success); in doRearrangementAction()
346 glyphStorage.setCharIndex(lastGlyph, ia, success); in doRearrangementAction()
353 glyphStorage[firstGlyph] = glyphStorage[lastGlyph]; in doRearrangementAction()
354 glyphStorage[firstGlyph + 1] = glyphStorage[lastGlyph - 1]; in doRearrangementAction()
356 glyphStorage[lastGlyph - 1] = a; in doRearrangementAction()
357 glyphStorage[lastGlyph] = b; in doRearrangementAction()
361 ic = glyphStorage.getCharIndex(lastGlyph - 1, success); in doRearrangementAction()
362 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
367 glyphStorage.setCharIndex(lastGlyph - 1, ia, success); in doRearrangementAction()
368 glyphStorage.setCharIndex(lastGlyph, ib, success); in doRearrangementAction()
375 glyphStorage[firstGlyph] = glyphStorage[lastGlyph]; in doRearrangementAction()
376 glyphStorage[firstGlyph + 1] = glyphStorage[lastGlyph - 1]; in doRearrangementAction()
378 glyphStorage[lastGlyph - 1] = b; in doRearrangementAction()
379 glyphStorage[lastGlyph] = a; in doRearrangementAction()
383 ic = glyphStorage.getCharIndex(lastGlyph - 1, success); in doRearrangementAction()
384 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
389 glyphStorage.setCharIndex(lastGlyph - 1, ib, success); in doRearrangementAction()
390 glyphStorage.setCharIndex(lastGlyph, ia, success); in doRearrangementAction()