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

Method parseNamedImports

internal/parser/parser.go:2388–2396  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

2386}
2387
2388func (p *Parser) parseNamedImports() *ast.Node {
2389 pos := p.nodePos()
2390 // NamedImports:
2391 // { }
2392 // { ImportsList }
2393 // { ImportsList, }
2394 imports := p.parseBracketedList(PCImportOrExportSpecifiers, (*Parser).parseImportSpecifier, ast.KindOpenBraceToken, ast.KindCloseBraceToken)
2395 return p.finishNode(p.factory.NewNamedImports(imports), pos)
2396}
2397
2398func (p *Parser) parseImportSpecifier() *ast.Node {
2399 pos := p.nodePos()

Callers 1

parseImportClauseMethod · 0.95

Calls 4

nodePosMethod · 0.95
parseBracketedListMethod · 0.95
finishNodeMethod · 0.95
NewNamedImportsMethod · 0.80

Tested by

no test coverage detected