(statements *ast.StatementList)
| 4590 | } |
| 4591 | |
| 4592 | func (p *Printer) emitPrologueDirectives(statements *ast.StatementList) int { |
| 4593 | for i, statement := range statements.Nodes { |
| 4594 | if ast.IsPrologueDirective(statement) { |
| 4595 | p.writeLine() |
| 4596 | p.emitStatement(statement) |
| 4597 | } else { |
| 4598 | return i |
| 4599 | } |
| 4600 | } |
| 4601 | return len(statements.Nodes) |
| 4602 | } |
| 4603 | |
| 4604 | func (p *Printer) emitHelpers(node *ast.Node) bool { |
| 4605 | helpersEmitted := false |
no test coverage detected