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

Method isStartOfExpressionStatement

internal/parser/parser.go:4497–4500  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

4495}
4496
4497func (p *Parser) isStartOfExpressionStatement() bool {
4498 // As per the grammar, none of '{' or 'function' or 'class' can start an expression statement.
4499 return p.token != ast.KindOpenBraceToken && p.token != ast.KindFunctionKeyword && p.token != ast.KindClassKeyword && p.token != ast.KindAtToken && p.isStartOfExpression()
4500}
4501
4502func (p *Parser) parsePossibleParenthesizedArrowFunctionExpression(allowReturnTypeInArrowFunction bool) *ast.Node {
4503 tokenPos := p.scanner.TokenStart()

Callers 1

Calls 1

isStartOfExpressionMethod · 0.95

Tested by

no test coverage detected