(node)
| 103249 | return node; |
| 103250 | } |
| 103251 | function transformAndEmitLabeledStatement(node) { |
| 103252 | if (containsYield(node)) { |
| 103253 | // [source] |
| 103254 | // x: { |
| 103255 | // /*body*/ |
| 103256 | // } |
| 103257 | // |
| 103258 | // [intermediate] |
| 103259 | // .labeled "x", endLabel |
| 103260 | // /*body*/ |
| 103261 | // .endlabeled |
| 103262 | // .mark endLabel |
| 103263 | beginLabeledBlock(ts.idText(node.label)); |
| 103264 | transformAndEmitEmbeddedStatement(node.statement); |
| 103265 | endLabeledBlock(); |
| 103266 | } |
| 103267 | else { |
| 103268 | emitStatement(ts.visitNode(node, visitor, ts.isStatement)); |
| 103269 | } |
| 103270 | } |
| 103271 | function visitLabeledStatement(node) { |
| 103272 | if (inStatementContainingYield) { |
| 103273 | beginScriptLabeledBlock(ts.idText(node.label)); |
no test coverage detected
searching dependent graphs…