MCPcopy Create free account
hub / github.com/microsoft/typescript-go / parseDebuggerStatement

Method parseDebuggerStatement

internal/parser/parser.go:1510–1518  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1508}
1509
1510func (p *Parser) parseDebuggerStatement() *ast.Node {
1511 pos := p.nodePos()
1512 jsdoc := p.jsdocScannerInfo()
1513 p.parseExpected(ast.KindDebuggerKeyword)
1514 p.parseSemicolon()
1515 result := p.finishNode(p.factory.NewDebuggerStatement(), pos)
1516 p.withJSDoc(result, jsdoc)
1517 return result
1518}
1519
1520func (p *Parser) parseExpressionOrLabeledStatement() *ast.Statement {
1521 // Avoiding having to do the lookahead for a labeled statement by just trying to parse

Callers 1

parseStatementMethod · 0.95

Calls 7

nodePosMethod · 0.95
jsdocScannerInfoMethod · 0.95
parseExpectedMethod · 0.95
parseSemicolonMethod · 0.95
finishNodeMethod · 0.95
withJSDocMethod · 0.95
NewDebuggerStatementMethod · 0.80

Tested by

no test coverage detected