Lines Matching refs:lastGlyph
35 lastGlyph = 0; in beginStateTable()
51 lastGlyph = currGlyph; in processStateEntry()
83 while (x <= lastGlyph) { in doRearrangementAction()
90 glyphStorage[lastGlyph] = a; in doRearrangementAction()
91 glyphStorage.setCharIndex(lastGlyph, ia, success); in doRearrangementAction()
95 d = glyphStorage[lastGlyph]; in doRearrangementAction()
96 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
97 x = lastGlyph - 1; in doRearrangementAction()
113 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
115 glyphStorage[firstGlyph] = glyphStorage[lastGlyph]; in doRearrangementAction()
116 glyphStorage[lastGlyph] = a; in doRearrangementAction()
119 glyphStorage.setCharIndex(lastGlyph, ia, success); in doRearrangementAction()
129 while (x <= lastGlyph) { in doRearrangementAction()
136 glyphStorage[lastGlyph - 1] = a; in doRearrangementAction()
137 glyphStorage[lastGlyph] = b; in doRearrangementAction()
139 glyphStorage.setCharIndex(lastGlyph - 1, ia, success); in doRearrangementAction()
140 glyphStorage.setCharIndex(lastGlyph, ib, success); in doRearrangementAction()
150 while (x <= lastGlyph) { in doRearrangementAction()
157 glyphStorage[lastGlyph - 1] = b; in doRearrangementAction()
158 glyphStorage[lastGlyph] = a; in doRearrangementAction()
160 glyphStorage.setCharIndex(lastGlyph - 1, ib, success); in doRearrangementAction()
161 glyphStorage.setCharIndex(lastGlyph, ia, success); in doRearrangementAction()
165 c = glyphStorage[lastGlyph - 1]; in doRearrangementAction()
166 d = glyphStorage[lastGlyph]; in doRearrangementAction()
167 ic = glyphStorage.getCharIndex(lastGlyph - 1, success); in doRearrangementAction()
168 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
169 x = lastGlyph - 2; in doRearrangementAction()
186 c = glyphStorage[lastGlyph - 1]; in doRearrangementAction()
187 d = glyphStorage[lastGlyph]; in doRearrangementAction()
188 ic = glyphStorage.getCharIndex(lastGlyph - 1, success); in doRearrangementAction()
189 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
190 x = lastGlyph - 2; in doRearrangementAction()
208 c = glyphStorage[lastGlyph - 1]; in doRearrangementAction()
209 d = glyphStorage[lastGlyph]; in doRearrangementAction()
211 ic = glyphStorage.getCharIndex(lastGlyph - 1, success); in doRearrangementAction()
212 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
213 x = lastGlyph - 2; in doRearrangementAction()
224 glyphStorage[lastGlyph] = a; in doRearrangementAction()
228 glyphStorage.setCharIndex(lastGlyph, ia, success); in doRearrangementAction()
233 c = glyphStorage[lastGlyph - 1]; in doRearrangementAction()
234 d = glyphStorage[lastGlyph]; in doRearrangementAction()
236 ic = glyphStorage.getCharIndex(lastGlyph - 1, success); in doRearrangementAction()
237 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
238 x = lastGlyph - 2; in doRearrangementAction()
249 glyphStorage[lastGlyph] = a; in doRearrangementAction()
253 glyphStorage.setCharIndex(lastGlyph, ia, success); in doRearrangementAction()
259 d = glyphStorage[lastGlyph]; in doRearrangementAction()
262 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
265 while (x < lastGlyph) { in doRearrangementAction()
273 glyphStorage[lastGlyph - 1] = a; in doRearrangementAction()
274 glyphStorage[lastGlyph] = b; in doRearrangementAction()
277 glyphStorage.setCharIndex(lastGlyph - 1, ia, success); in doRearrangementAction()
278 glyphStorage.setCharIndex(lastGlyph, ib, success); in doRearrangementAction()
284 d = glyphStorage[lastGlyph]; in doRearrangementAction()
287 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
290 while (x < lastGlyph) { in doRearrangementAction()
298 glyphStorage[lastGlyph - 1] = b; in doRearrangementAction()
299 glyphStorage[lastGlyph] = a; in doRearrangementAction()
302 glyphStorage.setCharIndex(lastGlyph - 1, ib, success); in doRearrangementAction()
303 glyphStorage.setCharIndex(lastGlyph, ia, success); in doRearrangementAction()
310 glyphStorage[firstGlyph] = glyphStorage[lastGlyph - 1]; in doRearrangementAction()
311 glyphStorage[firstGlyph + 1] = glyphStorage[lastGlyph]; in doRearrangementAction()
313 glyphStorage[lastGlyph - 1] = a; in doRearrangementAction()
314 glyphStorage[lastGlyph] = b; in doRearrangementAction()
318 ic = glyphStorage.getCharIndex(lastGlyph - 1, success); in doRearrangementAction()
319 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
324 glyphStorage.setCharIndex(lastGlyph - 1, ia, success); in doRearrangementAction()
325 glyphStorage.setCharIndex(lastGlyph, ib, success); in doRearrangementAction()
332 glyphStorage[firstGlyph] = glyphStorage[lastGlyph - 1]; in doRearrangementAction()
333 glyphStorage[firstGlyph + 1] = glyphStorage[lastGlyph]; in doRearrangementAction()
335 glyphStorage[lastGlyph - 1] = b; in doRearrangementAction()
336 glyphStorage[lastGlyph] = a; in doRearrangementAction()
340 ic = glyphStorage.getCharIndex(lastGlyph - 1, success); in doRearrangementAction()
341 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
346 glyphStorage.setCharIndex(lastGlyph - 1, ib, success); in doRearrangementAction()
347 glyphStorage.setCharIndex(lastGlyph, ia, success); in doRearrangementAction()
354 glyphStorage[firstGlyph] = glyphStorage[lastGlyph]; in doRearrangementAction()
355 glyphStorage[firstGlyph + 1] = glyphStorage[lastGlyph - 1]; in doRearrangementAction()
357 glyphStorage[lastGlyph - 1] = a; in doRearrangementAction()
358 glyphStorage[lastGlyph] = b; in doRearrangementAction()
362 ic = glyphStorage.getCharIndex(lastGlyph - 1, success); in doRearrangementAction()
363 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
368 glyphStorage.setCharIndex(lastGlyph - 1, ia, success); in doRearrangementAction()
369 glyphStorage.setCharIndex(lastGlyph, ib, success); in doRearrangementAction()
376 glyphStorage[firstGlyph] = glyphStorage[lastGlyph]; in doRearrangementAction()
377 glyphStorage[firstGlyph + 1] = glyphStorage[lastGlyph - 1]; in doRearrangementAction()
379 glyphStorage[lastGlyph - 1] = b; in doRearrangementAction()
380 glyphStorage[lastGlyph] = a; in doRearrangementAction()
384 ic = glyphStorage.getCharIndex(lastGlyph - 1, success); in doRearrangementAction()
385 id = glyphStorage.getCharIndex(lastGlyph, success); in doRearrangementAction()
390 glyphStorage.setCharIndex(lastGlyph - 1, ib, success); in doRearrangementAction()
391 glyphStorage.setCharIndex(lastGlyph, ia, success); in doRearrangementAction()