Documentation ¶
Index ¶
- type Class
- type Fixed
- type Global
- type Location
- type Method
- type Value
- type Writer
- func (b *Writer) Call(methodID *Method, base int)
- func (b *Writer) Class(fieldc int) *Class
- func (b *Writer) Create(id *Class, base int)
- func (b *Writer) Field(id int)
- func (b *Writer) Fixed(value int) *Fixed
- func (b *Writer) Global(id int) *Global
- func (b *Writer) GlobalLoad(id *Global)
- func (b *Writer) GlobalStore(id *Global)
- func (b *Writer) ImplementExternalMethod(class *Class, method *Method, ext symtab.Symbol)
- func (b *Writer) ImplementMethod(class *Class, method *Method)
- func (b *Writer) Import(name string) *Global
- func (b *Writer) Load(id int)
- func (b *Writer) Location() *Location
- func (b *Writer) Method(name symtab.Symbol) *Method
- func (b *Writer) Natural(value Value)
- func (b *Writer) Package() *format.Package
- func (b *Writer) Return()
- func (b *Writer) Store(id int)
- func (b *Writer) WriteByte(value int)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Writer ¶
type Writer struct {
// contains filtered or unexported fields
}
func (*Writer) GlobalLoad ¶
func (*Writer) GlobalStore ¶
func (*Writer) ImplementExternalMethod ¶
func (*Writer) ImplementMethod ¶
Click to show internal directories.
Click to hide internal directories.