Documentation ¶
Index ¶
- func CompileFunc(f *ssa.Function, prog *loader.Program, tLib *typeLib, module *wir.Module)
- type Compiler
- func (p *Compiler) Compile(prog *loader.Program, mainFunc string) (output string, err error)
- func (p *Compiler) CompilePkgConst(ssaPkg *ssa.Package)
- func (p *Compiler) CompilePkgFunc(ssaPkg *ssa.Package)
- func (p *Compiler) CompilePkgGlobal(ssaPkg *ssa.Package)
- func (p *Compiler) CompilePkgType(ssaPkg *ssa.Package)
- func (p *Compiler) CompileWsFiles(prog *loader.Program)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Compiler ¶
type Compiler struct {
// contains filtered or unexported fields
}
func (*Compiler) CompilePkgConst ¶
func (*Compiler) CompilePkgFunc ¶
func (*Compiler) CompilePkgGlobal ¶ added in v0.6.0
func (*Compiler) CompilePkgType ¶ added in v0.6.0
func (*Compiler) CompileWsFiles ¶ added in v0.6.0
Source Files ¶
Click to show internal directories.
Click to hide internal directories.