Lines Matching refs:RBBINode
46 RBBINode::RBBINode(NodeType t) : UMemory() { in RBBINode() function in RBBINode
74 RBBINode::RBBINode(const RBBINode &other) : UMemory(other) { in RBBINode() function in RBBINode
105 RBBINode::~RBBINode() { in ~RBBINode()
141 RBBINode *RBBINode::cloneTree() { in cloneTree()
142 RBBINode *n; in cloneTree()
144 if (fType == RBBINode::varRef) { in cloneTree()
148 } else if (fType == RBBINode::uset) { in cloneTree()
151 n = new RBBINode(*this); in cloneTree()
187 RBBINode *RBBINode::flattenVariables() { in flattenVariables()
189 RBBINode *retNode = fLeftChild->cloneTree(); in flattenVariables()
214 void RBBINode::flattenSets() { in flattenSets()
219 RBBINode *setRefNode = fLeftChild; in flattenSets()
220 RBBINode *usetNode = setRefNode->fLeftChild; in flattenSets()
221 RBBINode *replTree = usetNode->fLeftChild; in flattenSets()
232 RBBINode *setRefNode = fRightChild; in flattenSets()
233 RBBINode *usetNode = setRefNode->fLeftChild; in flattenSets()
234 RBBINode *replTree = usetNode->fLeftChild; in flattenSets()
252 void RBBINode::findNodes(UVector *dest, RBBINode::NodeType kind, UErrorCode &status) { in findNodes()
275 void RBBINode::printNode() { in printNode()
331 void RBBINode::printTree(UBool printHeading) { in printTree()