go/pkg/mod/github.com/mmcloughlin/[email protected]/printer/goasm.go

const dot

type goasm

// NewGoAsm constructs a printer for writing Go assembly files.
func NewGoAsm(cfg Config) Printer {}

func (p *goasm) Print(f *ir.File) ([]byte, error) {}

func (p *goasm) header(f *ir.File) {}

func (p *goasm) includes(paths []string) {}

func (p *goasm) function(f *ir.Function) {}

func (p *goasm) instruction(i *ir.Instruction) {}

func (p *goasm) flush() {}

func (p *goasm) ensureclear() {}

func (p *goasm) global(g *ir.Global) {}

func textsize(f *ir.Function) string {}

func joinOperands(operands []operand.Op) string {}