MCPcopy Index your code
hub / github.com/microsoft/typescript-go / emitInitializer

Method emitInitializer

internal/printer/printer.go:1519–1528  ·  view source on GitHub ↗
(node *ast.Expression, equalTokenPos int, contextNode *ast.Node)

Source from the content-addressed store, hash-verified

1517}
1518
1519func (p *Printer) emitInitializer(node *ast.Expression, equalTokenPos int, contextNode *ast.Node) {
1520 if node == nil {
1521 return
1522 }
1523
1524 p.writeSpace()
1525 p.emitToken(ast.KindEqualsToken, equalTokenPos, WriteKindOperator, contextNode)
1526 p.writeSpace()
1527 p.emitExpression(node, ast.OperatorPrecedenceDisallowComma)
1528}
1529
1530func (p *Printer) emitParameters(parentNode *ast.Node, parameters *ast.ParameterList) {
1531 p.generateAllNames(parameters)

Callers 5

emitParameterMethod · 0.95
emitBindingElementMethod · 0.95
emitEnumMemberMethod · 0.95

Calls 3

writeSpaceMethod · 0.95
emitTokenMethod · 0.95
emitExpressionMethod · 0.95

Tested by

no test coverage detected