(node *ast.MethodDeclaration)
| 1676 | } |
| 1677 | |
| 1678 | func (p *Printer) emitMethodDeclaration(node *ast.MethodDeclaration) { |
| 1679 | state := p.enterNode(node.AsNode()) |
| 1680 | p.emitModifierList(node.AsNode(), node.Modifiers(), true /*allowDecorators*/) |
| 1681 | p.emitTokenNode(node.AsteriskToken) |
| 1682 | p.emitPropertyName(node.Name()) |
| 1683 | p.emitTokenNode(node.PostfixToken) |
| 1684 | indented := p.shouldEmitIndented(node.AsNode()) |
| 1685 | p.increaseIndentIf(indented) |
| 1686 | p.pushNameGenerationScope(node.AsNode()) |
| 1687 | p.emitSignature(node.AsNode()) |
| 1688 | p.emitFunctionBodyNode(node.Body) |
| 1689 | p.popNameGenerationScope(node.AsNode()) |
| 1690 | p.decreaseIndentIf(indented) |
| 1691 | p.exitNode(node.AsNode(), state) |
| 1692 | } |
| 1693 | |
| 1694 | func (p *Printer) emitClassStaticBlockDeclaration(node *ast.ClassStaticBlockDeclaration) { |
| 1695 | state := p.enterNode(node.AsNode()) |
no test coverage detected