func reflect.add
21 uses
reflect (current package)
type.go#L471: return (*byte)(add(unsafe.Pointer(n.bytes), uintptr(off), whySafe))
type.go#L632: return (*[1 << 16]method)(add(unsafe.Pointer(t), uintptr(t.moff), "t.mcount > 0"))[:t.mcount:t.mcount]
type.go#L639: return (*[1 << 16]method)(add(unsafe.Pointer(t), uintptr(t.moff), "t.xcount > 0"))[:t.xcount:t.xcount]
type.go#L1014: return (*[1 << 20]*rtype)(add(unsafe.Pointer(t), uadd, "t.inCount > 0"))[:t.inCount:t.inCount]
type.go#L1026: return (*[1 << 20]*rtype)(add(unsafe.Pointer(t), uadd, "outCount > 0"))[t.inCount : t.inCount+outCount : t.inCount+outCount]
type.go#L1036: func add(p unsafe.Pointer, x uintptr, whySafe string) unsafe.Pointer {
type.go#L1708: return (*rtype)(add(section, uintptr(off), "sizeof(rtype) > 0"))
type.go#L2745: pi := add(p, ft.offset(), "&x.field safe")
type.go#L2746: qi := add(q, ft.offset(), "&x.field safe")
value.go#L465: addr := add(args, off, "n > 0")
value.go#L502: ret[i] = Value{tv.common(), add(args, off, "tv.Size() != 0"), fl}
value.go#L554: typedmemmove(typ, v.ptr, add(ptr, off, "typ.size > 0"))
value.go#L558: v.ptr = *(*unsafe.Pointer)(add(ptr, off, "1-ptr"))
value.go#L588: addr := add(ptr, off, "typ.size > 0")
value.go#L598: *(*uintptr)(add(addr, ptrSize, "typ.size == 2*ptrSize")) = 0
value.go#L727: typedmemmovepartial(frametype, add(scratch, argOffset, "argSize > argOffset"), frame, argOffset, argSize-argOffset)
value.go#L741: memmove(add(frame, callerRetOffset, "frametype.size > retOffset"),
value.go#L742: add(scratch, retOffset, "frametype.size > retOffset"),
value.go#L874: ptr := add(v.ptr, field.offset(), "same as non-reflect &v.field")
value.go#L953: val := add(v.ptr, offset, "same as &v[i], i < tt.len")
value.go#L2014: return add(p, uintptr(i)*eltSize, "i < len")
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |