q/src/core/AddBytes.go
2025-03-13 16:57:13 +01:00

11 lines
313 B
Go

package core
import "git.urbach.dev/cli/q/src/asm"
// AddBytes adds a sequence of bytes and returns its address as a label.
func (f *Function) AddBytes(value []byte) asm.Label {
f.count.data++
label := f.CreateLabel("data", f.count.data, asm.DataLabel)
f.Assembler.SetData(label.Name, value)
return label
}