internal/abi.Name.DataChecked (method)
8 uses
internal/abi (current package)
type.go#L602: func (n Name) DataChecked(off int, whySafe string) *byte {
type.go#L632: x := *n.DataChecked(off+i, "read varint")
type.go#L670: return unsafe.String(n.DataChecked(1+i, "non-empty string"), l)
type.go#L680: return unsafe.String(n.DataChecked(1+i+l+i2, "non-empty string"), l2)
internal/reflectlite
type.go#L197: if n.Bytes == nil || *n.DataChecked(0, "name flag field")&(1<<2) == 0 {
type.go#L209: copy((*[4]byte)(unsafe.Pointer(&nameOff))[:], (*[4]byte)(unsafe.Pointer(n.DataChecked(off, "name offset field")))[:])
reflect
type.go#L411: if n.Bytes == nil || *n.DataChecked(0, "name flag field")&(1<<2) == 0 {
type.go#L423: copy((*[4]byte)(unsafe.Pointer(&nameOff))[:], (*[4]byte)(unsafe.Pointer(n.DataChecked(off, "name offset field")))[:])