Lines Matching refs:node
64 // Pending linear-match node, append remaining UChars to str_.
109 // the branch node.
126 // We only get here if we started in a pending linear-match node
131 int32_t node=*pos++;
132 if(node>=kMinValueLead) {
134 pos=skipNodeValue(pos, node);
135 node&=kNodeTypeMask;
139 UBool isFinal=(UBool)(node>>15);
141 value_=readValue(pos, node&0x7fff);
143 value_=readNodeValue(pos, node);
149 // lead unit with a match node which we have to evaluate
151 // Instead, keep pos_ on the node lead unit itself.
161 if(node<kMinLinearMatch) {
162 if(node==0) {
163 node=*pos++;
165 pos=branchNext(pos, node+1, errorCode);
170 // Linear-match node, append length units to str_.
171 int32_t length=node-kMinLinearMatch+1;
182 // Branch node, needs to take the first outbound edge and push state for the rest.
197 int32_t node=*pos++;
198 UBool isFinal=(UBool)(node>>15);
199 int32_t value=readValue(pos, node&=0x7fff);
200 pos=skipValue(pos, node);