• Home
  • Raw
  • Download

Lines Matching refs:unitNumber

154     int32_t unitNumber=0;  in writeBranchSubNode()  local
156 int32_t i=starts[unitNumber]=start; in writeBranchSubNode()
159 isFinal[unitNumber]= start==i-1 && unitIndex+1==getElementStringLength(start); in writeBranchSubNode()
161 } while(++unitNumber<length-1); in writeBranchSubNode()
163 starts[unitNumber]=start; in writeBranchSubNode()
171 --unitNumber; in writeBranchSubNode()
172 if(!isFinal[unitNumber]) { in writeBranchSubNode()
173 … jumpTargets[unitNumber]=writeNode(starts[unitNumber], starts[unitNumber+1], unitIndex+1); in writeBranchSubNode()
175 } while(unitNumber>0); in writeBranchSubNode()
178 unitNumber=length-1; in writeBranchSubNode()
182 while(--unitNumber>=0) { in writeBranchSubNode()
183 start=starts[unitNumber]; in writeBranchSubNode()
185 if(isFinal[unitNumber]) { in writeBranchSubNode()
190 value=offset-jumpTargets[unitNumber]; in writeBranchSubNode()
192 writeValueAndFinal(value, isFinal[unitNumber]); in writeBranchSubNode()
289 int32_t unitNumber=0; in makeBranchSubNode() local
300 } while(++unitNumber<length-1); in makeBranchSubNode()
516 int32_t unitNumber=length-1; in write() local
517 Node *rightEdge=equal[unitNumber]; in write()
520 --unitNumber; in write()
521 if(equal[unitNumber]!=NULL) { in write()
522 … equal[unitNumber]->writeUnlessInsideRightEdge(firstEdgeNumber, rightEdgeNumber, builder); in write()
524 } while(unitNumber>0); in write()
527 unitNumber=length-1; in write()
529 builder.writeValueAndFinal(values[unitNumber], TRUE); in write()
533 offset=builder.write(units[unitNumber]); in write()
535 while(--unitNumber>=0) { in write()
538 if(equal[unitNumber]==NULL) { in write()
540 value=values[unitNumber]; in write()
544 U_ASSERT(equal[unitNumber]->getOffset()>0); in write()
545 value=offset-equal[unitNumber]->getOffset(); in write()
549 offset=builder.write(units[unitNumber]); in write()