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

Method finishNode

internal/parser/parser.go:5930–5932  ·  view source on GitHub ↗
(node *ast.Node, pos int)

Source from the content-addressed store, hash-verified

5928}
5929
5930func (p *Parser) finishNode(node *ast.Node, pos int) *ast.Node {
5931 return p.finishNodeWithEnd(node, pos, p.nodePos())
5932}
5933
5934func (p *Parser) finishNodeWithEnd(node *ast.Node, pos int, end int) *ast.Node {
5935 node.Loc = core.NewTextRange(pos, end)

Callers 15

parseJSONTextMethod · 0.95
parseSourceFileWorkerMethod · 0.95
parseTokenNodeMethod · 0.95
parseExpectedTokenMethod · 0.95
parseBlockMethod · 0.95
parseEmptyStatementMethod · 0.95
parseIfStatementMethod · 0.95
parseDoStatementMethod · 0.95
parseWhileStatementMethod · 0.95

Calls 2

finishNodeWithEndMethod · 0.95
nodePosMethod · 0.95

Tested by

no test coverage detected