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

Method parseTypeLiteral

internal/parser/parser.go:3604–3608  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

3602}
3603
3604func (p *Parser) parseTypeLiteral() *ast.Node {
3605 pos := p.nodePos()
3606 result := p.finishNode(p.factory.NewTypeLiteralNode(p.parseObjectTypeMembers()), pos)
3607 return result
3608}
3609
3610func (p *Parser) parseObjectTypeMembers() *ast.NodeList {
3611 if p.parseExpected(ast.KindOpenBraceToken) {

Callers 1

parseNonArrayTypeMethod · 0.95

Calls 4

nodePosMethod · 0.95
finishNodeMethod · 0.95
NewTypeLiteralNodeMethod · 0.80

Tested by

no test coverage detected