(node *ast.Node)
| 1569 | } |
| 1570 | |
| 1571 | func (p *Printer) emitSignature(node *ast.Node) { |
| 1572 | n := node.FunctionLikeData() |
| 1573 | |
| 1574 | // !!! In old emitter, quickinfo used type arguments in place of type parameters on instantiated signatures |
| 1575 | ////if n.TypeArguments != nil { |
| 1576 | //// p.emitTypeArguments(node, n.TypeArguments) |
| 1577 | ////} else { |
| 1578 | p.emitTypeParameters(node, n.TypeParameters) |
| 1579 | ////} |
| 1580 | |
| 1581 | p.emitParameters(node, n.Parameters) |
| 1582 | p.emitTypeAnnotation(n.Type) |
| 1583 | } |
| 1584 | |
| 1585 | func (p *Printer) emitFunctionBody(body *ast.Block) { |
| 1586 | p.emitContext.AddEmitFlags(body.AsNode(), EFNoSourceMap) |
no test coverage detected