type Location … type Register … func (r *Register) String() string { … } // ObjNum returns the register number from cmd/internal/obj/$ARCH that // corresponds to this register. func (r *Register) ObjNum() int16 { … } // GCNum returns the runtime GC register index of r, or -1 if this // register can't contain pointers. func (r *Register) GCNum() int16 { … } type LocalSlot … func (s LocalSlot) String() string { … } type LocPair … func (t LocPair) String() string { … } type LocResults … func (t LocResults) String() string { … } type Spill …