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

Function memberType

packages/tools/jsdocs/src/Jsdocs.ts:3083–3089  ·  view source on GitHub ↗
(member: ts.TypeElement | ts.ClassElement)

Source from the content-addressed store, hash-verified

3081}
3082
3083function memberType(member: ts.TypeElement | ts.ClassElement): ts.TypeNode | undefined {
3084 if (
3085 ts.isPropertySignature(member) || ts.isMethodSignature(member) || ts.isPropertyDeclaration(member) ||
3086 ts.isMethodDeclaration(member) || ts.isGetAccessorDeclaration(member) || ts.isSetAccessorDeclaration(member)
3087 ) return member.type
3088 return undefined
3089}
3090
3091function parseTsMembers(
3092 members: ts.NodeArray<ts.TypeElement | ts.ClassElement>,

Callers 1

parseTsMembersFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected