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

Method emitCallExpression

internal/printer/printer.go:2566–2573  ·  view source on GitHub ↗
(node *ast.CallExpression)

Source from the content-addressed store, hash-verified

2564}
2565
2566func (p *Printer) emitCallExpression(node *ast.CallExpression) {
2567 state := p.enterNode(node.AsNode())
2568 p.emitCallee(node.Expression, node.AsNode())
2569 p.emitTokenNode(node.QuestionDotToken)
2570 p.emitTypeArguments(node.AsNode(), node.TypeArguments)
2571 p.emitList((*Printer).emitArgument, node.AsNode(), node.Arguments, LFCallExpressionArguments)
2572 p.exitNode(node.AsNode(), state)
2573}
2574
2575func (p *Printer) emitNewExpression(node *ast.NewExpression) {
2576 state := p.enterNode(node.AsNode())

Callers 1

emitExpressionMethod · 0.95

Calls 7

enterNodeMethod · 0.95
emitCalleeMethod · 0.95
emitTokenNodeMethod · 0.95
emitTypeArgumentsMethod · 0.95
emitListMethod · 0.95
exitNodeMethod · 0.95
AsNodeMethod · 0.65

Tested by

no test coverage detected