Lines Matching refs:currGlyph

83     le_int32 currGlyph = 0;
85 currGlyph = glyphCount - 1;
97 while ((dir == 1 && currGlyph <= glyphCount) || (dir == -1 && currGlyph >= -1)) {
104 if (currGlyph == glyphCount || currGlyph == -1) {
109 LEGlyphID gid = glyphStorage[currGlyph];
119 LE_STATE_PATIENCE_CURR(le_int32, currGlyph);
120 currentState = processStateEntry(glyphStorage, currGlyph, entryTableIndex); // return a zero-based index instead of a byte offset
121 LE_STATE_PATIENCE_INCR(currGlyph);
129 while ((dir == 1 && currGlyph <= glyphCount) || (dir == -1 && currGlyph >= -1)) {
136 if (currGlyph == glyphCount || currGlyph == -1) {
141 LEGlyphID gid = glyphStorage[currGlyph];
155 LE_STATE_PATIENCE_CURR(le_int32, currGlyph);
156 currentState = processStateEntry(glyphStorage, currGlyph, entryTableIndex, success);
157 LE_STATE_PATIENCE_INCR(currGlyph);
167 while ((dir == 1 && currGlyph <= glyphCount) || (dir == -1 && currGlyph >= -1)) {
174 if (currGlyph == glyphCount || currGlyph == -1) {
178 } else if(currGlyph > glyphCount) {
180 currGlyph = glyphCount;
183 LEGlyphID gid = glyphStorage[currGlyph];
196 LE_STATE_PATIENCE_CURR(le_int32, currGlyph);
197 currentState = processStateEntry(glyphStorage, currGlyph, entryTableIndex, success);
198 LE_STATE_PATIENCE_INCR(currGlyph);
208 while ((dir == 1 && currGlyph <= glyphCount) || (dir == -1 && currGlyph >= -1)) {
215 if (currGlyph == glyphCount || currGlyph == -1) {
220 TTGlyphID glyphCode = (TTGlyphID) LE_GET_GLYPH(glyphStorage[currGlyph]);
228 LE_STATE_PATIENCE_CURR(le_int32, currGlyph);
229 currentState = processStateEntry(glyphStorage, currGlyph, entryTableIndex, success);
230 LE_STATE_PATIENCE_INCR(currGlyph);