8000 Merge branch 'transforms-transformer' into transforms-printer · nycdotnet/TypeScript@40b61fb · GitHub
[go: up one dir, main page]

Skip to content

Commit 40b61fb

Browse files
committed
Merge branch 'transforms-transformer' into transforms-printer
2 parents 9871d3b + f92c24b commit 40b61fb

File tree

1 file changed

+0
-20
lines changed

1 file changed

+0
-20
lines changed

src/compiler/visitor.ts

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -855,26 +855,6 @@ namespace ts {
855855
return createNodeArray(concatenate(statements, declarations), /*location*/ statements);
856856
}
857857

858-
/**
859-
* Tries to lift a NodeArrayNode to a Node. This is primarily used to
860-
* lift multiple statements into a single Block.
861-
*
862-
* @param node The visited Node.
863-
* @param options Options used to control lift behavior.
864-
*/
865-
function liftNode(node: Node, lifter: (nodes: NodeArray<Node>) => Node): Node {
866-
if (node === undefined) {
867-
return undefined;
868-
}
869-
else if (isNodeArrayNode(node)) {
870-
const lift = lifter || extractSingleNode;
871-
return lift(node.nodes);
872-
}
873-
else {
874-
return node;
875-
}
876-
}
877-
878858
/**
879859
* Lifts a NodeArray containing only Statement nodes to a block.
880860
*

0 commit comments

Comments
 (0)
0