Lines Matching refs:delta
50 int32_t delta=*pos++;
51 if(delta<kMinTwoByteDeltaLead) {
53 } else if(delta<kMinThreeByteDeltaLead) {
54 delta=((delta-kMinTwoByteDeltaLead)<<8)|*pos++;
55 } else if(delta<kFourByteDeltaLead) {
56 delta=((delta-kMinThreeByteDeltaLead)<<16)|(pos[0]<<8)|pos[1];
58 } else if(delta==kFourByteDeltaLead) {
59 delta=(pos[0]<<16)|(pos[1]<<8)|pos[2];
62 delta=(pos[0]<<24)|(pos[1]<<16)|(pos[2]<<8)|pos[3];
65 return pos+delta;
110 // Use the non-final value as the jump delta.
112 // int32_t delta=readValue(pos, node>>1);
114 int32_t delta;
116 delta=node-kMinOneByteValueLead;
118 delta=((node-kMinTwoByteValueLead)<<8)|*pos++;
120 delta=((node-kMinThreeByteValueLead)<<16)|(pos[0]<<8)|pos[1];
123 delta=(pos[0]<<16)|(pos[1]<<8)|pos[2];
126 delta=(pos[0]<<24)|(pos[1]<<16)|(pos[2]<<8)|pos[3];
130 pos+=delta;