()
| 1090 | } |
| 1091 | |
| 1092 | clone(): Tree { |
| 1093 | let newTree = new Tree(); |
| 1094 | for (let node of this.traverse()) { |
| 1095 | newTree.addTreeNode(node.scopeRef, node.parent?.scopeRef ?? null, node.nodeToRestore); |
| 1096 | } |
| 1097 | return newTree; |
| 1098 | } |
| 1099 | } |
| 1100 | |
| 1101 | class TreeNode { |
nothing calls this directly
no test coverage detected