MCPcopy Create free account
hub / github.com/nodejs/node / transformAndEmitThrowStatement

Function transformAndEmitThrowStatement

test/fixtures/snapshot/typescript.js:103281–103286  ·  view source on GitHub ↗
(node)

Source from the content-addressed store, hash-verified

103279 return node;
103280 }
103281 function transformAndEmitThrowStatement(node) {
103282 var _a;
103283 // TODO(rbuckton): `expression` should be required on `throw`.
103284 emitThrow(ts.visitNode((_a = node.expression) !== null && _a !== void 0 ? _a : factory.createVoidZero(), visitor, ts.isExpression),
103285 /*location*/ node);
103286 }
103287 function transformAndEmitTryStatement(node) {
103288 if (containsYield(node)) {
103289 // [source]

Callers 1

Calls 1

emitThrowFunction · 0.85

Tested by

no test coverage detected