Lines Matching refs:X
33 inline void move(NodeBase *&X) in move() argument
37 inline void hook(NodeBase *X, const NodeBase *Y) in hook() argument
62 TreeIteratorBase(NodeBase *X) in TreeIteratorBase()
63 : m_pNode(X) in TreeIteratorBase()
92 inline void move<TreeIteratorBase::Leftward>(NodeBase *&X)
93 { X = X->left; }
96 inline void move<TreeIteratorBase::Rightward>(NodeBase *&X)
97 { X = X->right; }
100 inline void hook<TreeIteratorBase::Leftward>(NodeBase *X, const NodeBase *Y)
101 { X->left = const_cast<NodeBase*>(Y); }
104 inline void hook<TreeIteratorBase::Rightward>(NodeBase* X, const NodeBase* Y)
105 { X->right = const_cast<NodeBase*>(Y); }