Lines Matching refs:fRoot
55 fRoot(NULL)
67 if (fRoot == NULL) {
68 fRoot = node;
77 int c = Definition::Compare(key, fRoot);
81 Link* rootLink = Definition::GetLink(fRoot);
85 nodeLink->right = fRoot;
89 nodeLink->left = fRoot;
93 fRoot = node;
99 if (fRoot == NULL)
104 if (Definition::Compare(key, fRoot) != 0)
108 Node* node = fRoot;
109 Link* rootLink = Definition::GetLink(fRoot);
111 fRoot = rootLink->right;
114 fRoot = rootLink->left;
116 Definition::GetLink(fRoot)->right = temp;
131 if (node != fRoot)
135 Link* rootLink = Definition::GetLink(fRoot);
137 fRoot = rootLink->right;
140 fRoot = rootLink->left;
142 Definition::GetLink(fRoot)->right = temp;
153 if (fRoot == NULL)
156 Node* node = fRoot;
171 if (fRoot == NULL)
174 Node* node = fRoot;
189 if (fRoot == NULL)
194 return Definition::Compare(key, fRoot) == 0 ? fRoot : NULL;
199 return fRoot;
208 return fRoot == NULL;
214 Node* node = fRoot;
228 if (fRoot == NULL)
234 Node* node = fRoot;
260 fRoot = other.fRoot;
288 Node* t = fRoot;
344 fRoot = t;
348 Node* fRoot;