MCPcopy Index your code
hub / github.com/microsoft/typescript-go / parseClassStaticBlockDeclaration

Method parseClassStaticBlockDeclaration

internal/parser/parser.go:1904–1910  ·  view source on GitHub ↗
(pos int, jsdoc jsdocScannerInfo, modifiers *ast.ModifierList)

Source from the content-addressed store, hash-verified

1902}
1903
1904func (p *Parser) parseClassStaticBlockDeclaration(pos int, jsdoc jsdocScannerInfo, modifiers *ast.ModifierList) *ast.Node {
1905 p.parseExpectedToken(ast.KindStaticKeyword)
1906 body := p.parseClassStaticBlockBody()
1907 result := p.finishNode(p.factory.NewClassStaticBlockDeclaration(modifiers, body), pos)
1908 p.withJSDoc(result, jsdoc)
1909 return result
1910}
1911
1912func (p *Parser) parseClassStaticBlockBody() *ast.Node {
1913 saveContextFlags := p.contextFlags

Callers 1

parseClassElementMethod · 0.95

Calls 5

parseExpectedTokenMethod · 0.95
finishNodeMethod · 0.95
withJSDocMethod · 0.95

Tested by

no test coverage detected