(p *Package)
| 568 | } |
| 569 | |
| 570 | func (g *pyGen) genPkg(p *Package) { |
| 571 | g.pkg = p |
| 572 | g.pywrap = &printer{buf: new(bytes.Buffer), indentEach: []byte("\t")} |
| 573 | g.genPyWrapPreamble() |
| 574 | if p == goPackage { |
| 575 | g.genGoPkg() |
| 576 | g.genExtTypesPyWrap() |
| 577 | g.genPkgWrapOut() |
| 578 | } else { |
| 579 | g.genAll() |
| 580 | g.genPkgWrapOut() |
| 581 | } |
| 582 | g.pkg = nil |
| 583 | } |
| 584 | |
| 585 | func (g *pyGen) genGoPreamble() { |
| 586 | pkgimport := "" |
no test coverage detected