(labelResolver LabelResolver, symbolResolver SymbolResolver)
| 89 | } |
| 90 | |
| 91 | func (s SHL) Emit(labelResolver LabelResolver, symbolResolver SymbolResolver) ([]uint16, error) { |
| 92 | return []uint16{shlOpcodes[s.Register]}, nil |
| 93 | } |
| 94 | |
| 95 | func (s SHL) String() string { |
| 96 | result := fmt.Sprintf("SHL R%d", s.Register) |
nothing calls this directly
no outgoing calls
no test coverage detected