(node *ast.ConstructorDeclaration)
| 1701 | } |
| 1702 | |
| 1703 | func (p *Printer) emitConstructor(node *ast.ConstructorDeclaration) { |
| 1704 | state := p.enterNode(node.AsNode()) |
| 1705 | p.emitModifierList(node.AsNode(), node.Modifiers(), false /*allowDecorators*/) |
| 1706 | p.writeKeyword("constructor") |
| 1707 | indented := p.shouldEmitIndented(node.AsNode()) |
| 1708 | p.increaseIndentIf(indented) |
| 1709 | p.pushNameGenerationScope(node.AsNode()) |
| 1710 | p.emitSignature(node.AsNode()) |
| 1711 | p.emitFunctionBodyNode(node.Body) |
| 1712 | p.popNameGenerationScope(node.AsNode()) |
| 1713 | p.decreaseIndentIf(indented) |
| 1714 | p.exitNode(node.AsNode(), state) |
| 1715 | } |
| 1716 | |
| 1717 | func (p *Printer) emitAccessorDeclaration(token ast.Kind, node *ast.AccessorDeclarationBase) { |
| 1718 | state := p.enterNode(node.AsNode()) |
no test coverage detected