Lines Matching refs:RBBINode
50 RBBINode::RBBINode(NodeType t) : UMemory() { in RBBINode() function in RBBINode
80 RBBINode::RBBINode(const RBBINode &other) : UMemory(other) { in RBBINode() function in RBBINode
113 RBBINode::~RBBINode() { in ~RBBINode()
149 RBBINode *RBBINode::cloneTree() { in cloneTree()
150 RBBINode *n; in cloneTree()
152 if (fType == RBBINode::varRef) { in cloneTree()
156 } else if (fType == RBBINode::uset) { in cloneTree()
159 n = new RBBINode(*this); in cloneTree()
195 RBBINode *RBBINode::flattenVariables() { in flattenVariables()
197 RBBINode *retNode = fLeftChild->cloneTree(); in flattenVariables()
226 void RBBINode::flattenSets() { in flattenSets()
231 RBBINode *setRefNode = fLeftChild; in flattenSets()
232 RBBINode *usetNode = setRefNode->fLeftChild; in flattenSets()
233 RBBINode *replTree = usetNode->fLeftChild; in flattenSets()
244 RBBINode *setRefNode = fRightChild; in flattenSets()
245 RBBINode *usetNode = setRefNode->fLeftChild; in flattenSets()
246 RBBINode *replTree = usetNode->fLeftChild; in flattenSets()
264 void RBBINode::findNodes(UVector *dest, RBBINode::NodeType kind, UErrorCode &status) { in findNodes()
289 static int32_t serial(const RBBINode *node) { in serial()
294 void RBBINode::printNode(const RBBINode *node) { in printNode()
344 void RBBINode::printNodeHeader() { in printNodeHeader()
348 void RBBINode::printTree(const RBBINode *node, UBool printHeading) { in printTree()