static void push(UScriptRun *scriptRun, int32_t pairIndex, UScriptCode scriptCode) { scriptRun->pushCount = LIMIT_INC(scriptRun->pushCount); scriptRun->fixupCount = LIMIT_INC(scriptRun->fixupCount); scriptRun->parenSP = INC1(scriptRun->parenSP); scriptRun->parenStack[scriptRun->parenSP].pairIndex = pairIndex; scriptRun->parenStack[scriptRun->parenSP].scriptCode = scriptCode; }
void gfxScriptItemizer::push(PRInt32 pairIndex, PRInt32 scriptCode) { pushCount = LIMIT_INC(pushCount); fixupCount = LIMIT_INC(fixupCount); parenSP = INC1(parenSP); parenStack[parenSP].pairIndex = pairIndex; parenStack[parenSP].scriptCode = scriptCode; }
void gfxScriptItemizer::push(uint32_t endPairChar, int32_t newScriptCode) { pushCount = LIMIT_INC(pushCount); fixupCount = LIMIT_INC(fixupCount); parenSP = INC1(parenSP); parenStack[parenSP].endPairChar = endPairChar; parenStack[parenSP].scriptCode = newScriptCode; }