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

Method emitPunctuationNodeEx

internal/printer/printer.go:961–969  ·  view source on GitHub ↗
(node *ast.TokenNode, flags tokenEmitFlags)

Source from the content-addressed store, hash-verified

959}
960
961func (p *Printer) emitPunctuationNodeEx(node *ast.TokenNode, flags tokenEmitFlags) {
962 if node == nil {
963 return
964 }
965
966 state := p.enterTokenNode(node, flags)
967 p.writeTokenText(node.Kind, WriteKindPunctuation, node.Pos())
968 p.exitTokenNode(node, state)
969}
970
971func (p *Printer) emitTokenNode(node *ast.TokenNode) {
972 p.emitTokenNodeEx(node, tefNone)

Callers 2

emitPunctuationNodeMethod · 0.95
emitTokenNodeExMethod · 0.95

Calls 4

enterTokenNodeMethod · 0.95
writeTokenTextMethod · 0.95
exitTokenNodeMethod · 0.95
PosMethod · 0.65

Tested by

no test coverage detected