Lines Matching defs:decoder
294 type decoder struct { struct
295 p []byte // encoded program
296 s []byte // strings member
297 filename *string // (indirect to avoid keeping decoder live)
300 func (d *decoder) int() int {
304 func (d *decoder) int64() int64 {
310 func (d *decoder) uint64() uint64 {
316 func (d *decoder) string() (s string) {
331 func (d *decoder) bytes() []byte {
338 func (d *decoder) binding() Binding {
345 func (d *decoder) bindings() []Binding {
353 func (d *decoder) ints() []int {
361 func (d *decoder) bool() bool { return d.int() != 0 }
363 func (d *decoder) function() *Funcode {