Searched refs:ValueNode (Results 1 – 3 of 3) sorted by relevance
162 private final ValueNode registerFinalValue(int value) { in registerFinalValue()168 return (ValueNode)oldNode; in registerFinalValue()170 ValueNode newNode=new ValueNode(value); in registerFinalValue()262 private static class ValueNode extends Node { class in StringTrieBuilder263 public ValueNode() {} in ValueNode() method in StringTrieBuilder.ValueNode264 public ValueNode(int v) { in ValueNode() method in StringTrieBuilder.ValueNode293 ValueNode o=(ValueNode)other; in equals()302 ValueNode node=builder.createSuffixNode(s, start, sValue); in add()315 private static final class IntermediateValueNode extends ValueNode {351 private static final class LinearMatchNode extends ValueNode {[all …]
265 class ValueNode : public Node {267 ValueNode(int32_t initialHash) : Node(initialHash), hasValue(FALSE), value(0) {} in ValueNode() function282 class IntermediateValueNode : public ValueNode {285 : ValueNode(0x222222*37+hashCode(nextNode)), next(nextNode) { setValue(v); } in IntermediateValueNode()296 class LinearMatchNode : public ValueNode {299 : ValueNode((0x333333*37+len)*37+hashCode(nextNode)), in LinearMatchNode()370 class BranchHeadNode : public ValueNode {373 : ValueNode((0x666666*37+len)*37+hashCode(subNode)), in BranchHeadNode()
247 ((ValueNode *)node)->setValue(value); in makeNode()415 StringTrieBuilder::ValueNode::operator==(const Node &other) const { in operator ==()422 const ValueNode &o=(const ValueNode &)other; in operator ==()431 if(!ValueNode::operator==(other)) { in operator ==()457 if(!ValueNode::operator==(other)) { in operator ==()590 if(!ValueNode::operator==(other)) { in operator ==()