Lines Matching refs:newRoot
114 * If oldRoot is a nil root, just copy or move the children to newRoot.
115 * If not a nil root, make oldRoot a child of newRoot.
122 * If newRoot is a nil-rooted single child tree, use the single
128 * If oldRoot was null, it's ok, just return newRoot (even if isNil).
133 * Return newRoot. Throw an exception if newRoot is not a
135 * node. If newRoot is ^(nil x) return x as newRoot.
137 * Be advised that it's ok for newRoot to point at oldRoot's
143 object BecomeRoot(object newRoot, object oldRoot);
178 * Create a node for newRoot make it the root of oldRoot.
179 * If oldRoot is a nil root, just copy or move the children to newRoot.
180 * If not a nil root, make oldRoot a child of newRoot.
184 * Return node created for newRoot.
194 object BecomeRoot(IToken newRoot, object oldRoot);