Documentation
¶
Index ¶
- type Compiler
- func (c *Compiler) Compile() string
- func (c *Compiler) CurrentModule() *Module
- func (c *Compiler) Fset() *token.FileSet
- func (c *Compiler) Global() *Scope
- func (c *Compiler) GooseRoot() string
- func (c *Compiler) ImportStack() []*Module
- func (c *Compiler) Modules() map[string]*Module
- func (c *Compiler) Stderr() io.Writer
- func (c *Compiler) Stdin() io.Reader
- func (c *Compiler) Stdout() io.Writer
- func (c *Compiler) Throw(msg string, parts ...any)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Compiler ¶
type Compiler struct {
// contains filtered or unexported fields
}
func (*Compiler) CurrentModule ¶
func (c *Compiler) CurrentModule() *Module
func (*Compiler) ImportStack ¶
func (c *Compiler) ImportStack() []*Module
Click to show internal directories.
Click to hide internal directories.