(node)
| 94772 | return ts.visitEachChild(node, visitor, context); |
| 94773 | } |
| 94774 | function transformClassStaticBlockDeclaration(node) { |
| 94775 | if (shouldTransformPrivateElementsOrClassStaticBlocks) { |
| 94776 | if (currentClassLexicalEnvironment) { |
| 94777 | classLexicalEnvironmentMap.set(ts.getOriginalNodeId(node), currentClassLexicalEnvironment); |
| 94778 | } |
| 94779 | startLexicalEnvironment(); |
| 94780 | var savedCurrentStaticPropertyDeclarationOrStaticBlock = currentStaticPropertyDeclarationOrStaticBlock; |
| 94781 | currentStaticPropertyDeclarationOrStaticBlock = node; |
| 94782 | var statements = ts.visitNodes(node.body.statements, visitor, ts.isStatement); |
| 94783 | statements = factory.mergeLexicalEnvironment(statements, endLexicalEnvironment()); |
| 94784 | currentStaticPropertyDeclarationOrStaticBlock = savedCurrentStaticPropertyDeclarationOrStaticBlock; |
| 94785 | var iife = factory.createImmediatelyInvokedArrowFunction(statements); |
| 94786 | ts.setOriginalNode(iife, node); |
| 94787 | ts.setTextRange(iife, node); |
| 94788 | ts.addEmitFlags(iife, 2 /* EmitFlags.AdviseOnEmitNode */); |
| 94789 | return iife; |
| 94790 | } |
| 94791 | } |
| 94792 | function visitBinaryExpression(node, valueIsDiscarded) { |
| 94793 | if (ts.isDestructuringAssignment(node)) { |
| 94794 | var savedPendingExpressions = pendingExpressions; |
no test coverage detected
searching dependent graphs…