File tree Expand file tree Collapse file tree 4 files changed +7
-7
lines changed Expand file tree Collapse file tree 4 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 11import assert from 'assert' ;
22import BLACK from '../color/BLACK.js' ;
33import Node from '../types/Node.js' ;
4- import delete_case2 from './delete_case2 .js' ;
4+ import delete_case1 from './delete_case1 .js' ;
55
66/**
77 * Preconditions:
@@ -17,7 +17,7 @@ const delete_case0 = (n) => {
1717 // If n is the root, there is nothing to do:
1818 // - all paths go through n, and
1919 // - n is black.
20- if ( n . parent !== null ) delete_case2 ( n ) ;
20+ if ( n . parent !== null ) delete_case1 ( n ) ;
2121} ;
2222
2323export default delete_case0 ;
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ import delete_case4 from './delete_case4.js';
1818 *
1919 * @param {Node } n - The input node.
2020 */
21- const delete_case2 = ( n ) => {
21+ const delete_case1 = ( n ) => {
2222 assert ( n instanceof Node ) ;
2323 assert ( n . _color === BLACK ) ;
2424 assert ( n . parent !== null ) ;
@@ -49,4 +49,4 @@ const delete_case2 = (n) => {
4949 else delete_case3 ( n ) ;
5050} ;
5151
52- export default delete_case2 ;
52+ export default delete_case1 ;
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ import RED from '../color/RED.js';
44import Node from '../types/Node.js' ;
55
66import replace_node from './replace_node.js' ;
7- import delete_case2 from './delete_case2 .js' ;
7+ import delete_case1 from './delete_case1 .js' ;
88
99import prune from './prune.js' ;
1010
@@ -40,7 +40,7 @@ const delete_no_child = (n) => {
4040
4141 // If n is black, deleting it reduces the black-height of every path going
4242 // through it by 1. The leaf is black, so there are more things to fix.
43- delete_case2 ( leaf ) ;
43+ delete_case1 ( leaf ) ;
4444
4545 // Delete mocked leaf
4646 prune ( leaf ) ;
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ export {default as BLACK} from './color/BLACK.js';
44export { default as RED } from './color/RED.js' ;
55export { default as _debug } from './debug/_debug.js' ;
66export { default as delete_case0 } from './deletion/delete_case0.js' ;
7- export { default as delete_case2 } from './deletion/delete_case2 .js' ;
7+ export { default as delete_case1 } from './deletion/delete_case1 .js' ;
88export { default as delete_case3 } from './deletion/delete_case3.js' ;
99export { default as delete_case4 } from './deletion/delete_case4.js' ;
1010export { default as delete_case5 } from './deletion/delete_case5.js' ;
You can’t perform that action at this time.
0 commit comments