(m *device.MemoryLayout)
| 90 | func (p ptr) Address() uint64 { return p.addr } |
| 91 | func (p ptr) Offset(n uint64) Pointer { return ptr{p.addr + n, p.elTy} } |
| 92 | func (p ptr) ElementSize(m *device.MemoryLayout) uint64 { return SizeOf(p.elTy, m) } |
| 93 | func (p ptr) ElementType() reflect.Type { return p.elTy } |
| 94 | func (p ptr) APointer() { return } |
| 95 | func (p ptr) ISlice(start, end uint64, m *device.MemoryLayout) Slice { |