MCPcopy
hub / github.com/microsoft/typescript-go / exitNode

Method exitNode

internal/printer/printer.go:6106–6113  ·  view source on GitHub ↗
(node *ast.Node, previousState printerState)

Source from the content-addressed store, hash-verified

6104}
6105
6106func (p *Printer) exitNode(node *ast.Node, previousState printerState) {
6107 p.emitSourceMapsAfterNode(node, previousState.sourceMapState)
6108 p.emitCommentsAfterNode(node, previousState.commentState)
6109
6110 if p.OnAfterEmitNode != nil {
6111 p.OnAfterEmitNode(node)
6112 }
6113}
6114
6115func (p *Printer) enterTokenNode(node *ast.Node, flags tokenEmitFlags) printerState {
6116 state := printerState{}

Callers 15

emitNumericLiteralMethod · 0.95
emitBigIntLiteralMethod · 0.95
emitStringLiteralMethod · 0.95
emitTemplateHeadMethod · 0.95
emitTemplateMiddleMethod · 0.95
emitTemplateTailMethod · 0.95
emitIdentifierNameMethod · 0.95
emitBindingIdentifierMethod · 0.95
emitLabelIdentifierMethod · 0.95

Calls 2

emitCommentsAfterNodeMethod · 0.95

Tested by

no test coverage detected