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

Method parseAwaitExpression

internal/parser/parser.go:5131–5135  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

5129}
5130
5131func (p *Parser) parseAwaitExpression() *ast.Node {
5132 pos := p.nodePos()
5133 p.nextToken()
5134 return p.finishNode(p.factory.NewAwaitExpression(p.parseSimpleUnaryExpression()), pos)
5135}
5136
5137func (p *Parser) parseTypeAssertion() *ast.Node {
5138 debug.Assert(p.languageVariant != core.LanguageVariantJSX, "Type assertions should never be parsed in JSX; they should be parsed as comparisons or JSX elements/fragments.")

Callers 1

Calls 5

nodePosMethod · 0.95
nextTokenMethod · 0.95
finishNodeMethod · 0.95
NewAwaitExpressionMethod · 0.80

Tested by

no test coverage detected