Home | History | Annotate | Download | only in i18n

Lines Matching full:toploc

776             int32_t  topLoc = blockTopLoc(FALSE);        // location of item #1
780 if (topLoc == fRXPat->fCompiledPat->size() - 1) {
781 int32_t repeatedOp = (int32_t)fRXPat->fCompiledPat->elementAti(topLoc);
815 if (minMatchLength(topLoc, fRXPat->fCompiledPat->size()-1) == 0) {
818 insertOp(topLoc);
822 fRXPat->fCompiledPat->setElementAt(op, topLoc);
824 appendOp(URX_JMP_SAV_X, topLoc+1);
827 appendOp(URX_JMP_SAV, topLoc);
838 int32_t topLoc = blockTopLoc(FALSE);
839 appendOp(URX_STATE_SAVE, topLoc);
907 int32_t topLoc = blockTopLoc(FALSE);
912 if (topLoc == fRXPat->fCompiledPat->size() - 1) {
913 int32_t repeatedOp = (int32_t)fRXPat->fCompiledPat->elementAti(topLoc);
918 fRXPat->fCompiledPat->setElementAt(loopOpI, topLoc);
936 fRXPat->fCompiledPat->setElementAt(loopOpI, topLoc);
1048 int32_t topLoc = blockTopLoc(FALSE);
1057 insertOp(topLoc);
1061 fRXPat->fCompiledPat->setElementAt(op, topLoc);
1064 U_ASSERT(URX_TYPE(loopOp) == URX_CTR_LOOP && URX_VAL(loopOp) == topLoc);
1367 int32_t topLoc = blockTopLoc(TRUE);
1370 fRXPat->fCompiledPat->setElementAt(op, topLoc);
1376 appendOp(URX_JMP, topLoc+1);
1395 int32_t topLoc = blockTopLoc(TRUE);
1396 insertOp(topLoc);
1401 fRXPat->fCompiledPat->setElementAt(op, topLoc);
1406 fRXPat->fCompiledPat->setElementAt(op, topLoc+1);
1409 appendOp(URX_JMP, topLoc+1);
1427 int32_t topLoc = blockTopLoc(TRUE);
1428 insertOp(topLoc);
1433 fRXPat->fCompiledPat->setElementAt(op, topLoc);
1438 fRXPat->fCompiledPat->setElementAt(op, topLoc+1);