(pos int, jsdoc jsdocScannerInfo, modifiers *ast.ModifierList)
| 1902 | } |
| 1903 | |
| 1904 | func (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 | |
| 1912 | func (p *Parser) parseClassStaticBlockBody() *ast.Node { |
| 1913 | saveContextFlags := p.contextFlags |
no test coverage detected