reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1917 assert(Level && "Cannot erase root node"); 1921 if (--Level == 0) { 1932 Branch &Parent = P.node<Branch>(Level); 1933 if (P.size(Level) == 1) { 1936 eraseNode(Level); 1939 Parent.erase(P.offset(Level), P.size(Level)); 1939 Parent.erase(P.offset(Level), P.size(Level)); 1940 unsigned NewSize = P.size(Level) - 1; 1941 P.setSize(Level, NewSize); 1943 if (P.offset(Level) == NewSize) { 1944 setNodeStop(Level, Parent.stop(NewSize - 1)); 1945 P.moveRight(Level); 1951 P.reset(Level + 1); 1952 P.offset(Level + 1) = 0;