MCPcopy Index your code
hub / github.com/nodejs/node / emitParametersForArrow

Function emitParametersForArrow

test/fixtures/snapshot/typescript.js:113793–113800  ·  view source on GitHub ↗
(parentNode, parameters)

Source from the content-addressed store, hash-verified

113791 && ts.isIdentifier(parameter.name); // parameter name must be identifier
113792 }
113793 function emitParametersForArrow(parentNode, parameters) {
113794 if (canEmitSimpleArrowHead(parentNode, parameters)) {
113795 emitList(parentNode, parameters, 2576 /* ListFormat.Parameters */ & ~2048 /* ListFormat.Parenthesis */);
113796 }
113797 else {
113798 emitParameters(parentNode, parameters);
113799 }
113800 }
113801 function emitParametersForIndexSignature(parentNode, parameters) {
113802 emitList(parentNode, parameters, 8848 /* ListFormat.IndexSignatureParameters */);
113803 }

Callers 2

emitFunctionTypeFunction · 0.85
emitArrowFunctionHeadFunction · 0.85

Calls 3

canEmitSimpleArrowHeadFunction · 0.85
emitListFunction · 0.85
emitParametersFunction · 0.85

Tested by

no test coverage detected