MCPcopy Create free account
hub / github.com/Effect-TS/effect / signatureParameterDeclaration

Function signatureParameterDeclaration

packages/tools/jsdocs/src/Jsdocs.ts:2827–2830  ·  view source on GitHub ↗
(parameter: ts.Symbol)

Source from the content-addressed store, hash-verified

2825}
2826
2827function signatureParameterDeclaration(parameter: ts.Symbol): ts.ParameterDeclaration | undefined {
2828 const declaration = parameter.valueDeclaration ?? parameter.declarations?.[0]
2829 return declaration !== undefined && ts.isParameter(declaration) ? declaration : undefined
2830}
2831
2832function signatureParameterName(parameter: ts.Symbol): string {
2833 const declaration = signatureParameterDeclaration(parameter)

Callers 3

signatureParameterNameFunction · 0.85
signatureParameterKindFunction · 0.85
signatureShapeKeyFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected