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

Method emitContinueStatement

internal/printer/printer.go:3575–3584  ·  view source on GitHub ↗
(node *ast.ContinueStatement)

Source from the content-addressed store, hash-verified

3573}
3574
3575func (p *Printer) emitContinueStatement(node *ast.ContinueStatement) {
3576 state := p.enterNode(node.AsNode())
3577 p.emitToken(ast.KindContinueKeyword, node.Pos(), WriteKindKeyword, node.AsNode())
3578 if node.Label != nil {
3579 p.writeSpace()
3580 p.emitLabelIdentifier(node.Label.AsIdentifier())
3581 }
3582 p.writeTrailingSemicolon()
3583 p.exitNode(node.AsNode(), state)
3584}
3585
3586func (p *Printer) emitBreakStatement(node *ast.BreakStatement) {
3587 state := p.enterNode(node.AsNode())

Callers 1

emitStatementMethod · 0.95

Calls 9

enterNodeMethod · 0.95
emitTokenMethod · 0.95
writeSpaceMethod · 0.95
emitLabelIdentifierMethod · 0.95
exitNodeMethod · 0.95
AsIdentifierMethod · 0.80
AsNodeMethod · 0.65
PosMethod · 0.65

Tested by

no test coverage detected