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

Function emitPropertyDeclaration

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

Source from the content-addressed store, hash-verified

111807 writeTrailingSemicolon();
111808 }
111809 function emitPropertyDeclaration(node) {
111810 emitDecorators(node, node.decorators);
111811 emitModifiers(node, node.modifiers);
111812 emit(node.name);
111813 emit(node.questionToken);
111814 emit(node.exclamationToken);
111815 emitTypeAnnotation(node.type);
111816 emitInitializer(node.initializer, node.type ? node.type.end : node.questionToken ? node.questionToken.end : node.name.end, node);
111817 writeTrailingSemicolon();
111818 }
111819 function emitMethodSignature(node) {
111820 pushNameGenerationScope(node);
111821 emitDecorators(node, node.decorators);

Callers 1

Calls 6

emitDecoratorsFunction · 0.85
emitModifiersFunction · 0.85
emitTypeAnnotationFunction · 0.85
emitInitializerFunction · 0.85
writeTrailingSemicolonFunction · 0.85
emitFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…