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

Method emitKeywordNodeEx

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

Source from the content-addressed store, hash-verified

945}
946
947func (p *Printer) emitKeywordNodeEx(node *ast.TokenNode, flags tokenEmitFlags) {
948 if node == nil {
949 return
950 }
951
952 state := p.enterTokenNode(node, flags)
953 p.writeTokenText(node.Kind, WriteKindKeyword, node.Pos())
954 p.exitTokenNode(node, state)
955}
956
957func (p *Printer) emitPunctuationNode(node *ast.TokenNode) {
958 p.emitPunctuationNodeEx(node, tefNone)

Callers 2

emitKeywordNodeMethod · 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