type internal/reflectlite.Value
27 uses
internal/reflectlite (current package)
value.go#L36: type Value struct {
value.go#L92: func (v Value) pointer() unsafe.Pointer {
value.go#L103: func packEface(v Value) any {
value.go#L140: func unpackEface(i any) Value {
value.go#L145: return Value{}
value.go#L151: return Value{t, e.word, f}
value.go#L218: func (v Value) CanSet() bool {
value.go#L226: func (v Value) Elem() Value {
value.go#L250: return Value{}
value.go#L256: return Value{typ, ptr, fl}
value.go#L261: func valueInterface(v Value) any {
value.go#L289: func (v Value) IsNil() bool {
value.go#L314: func (v Value) IsValid() bool {
value.go#L320: func (v Value) Kind() Kind {
value.go#L330: func (v Value) Len() int {
value.go#L351: func (v Value) numMethod() int {
value.go#L361: func (v Value) Set(x Value) {
value.go#L377: func (v Value) Type() Type {
value.go#L395: func ValueOf(i any) Value {
value.go#L397: return Value{}
value.go#L412: func (v Value) assignTo(context string, dst *abi.Type, target unsafe.Pointer) Value {
value.go#L423: return Value{dst, v.ptr, fl}
value.go#L433: return Value{dst, nil, flag(abi.Interface)}
value.go#L441: return Value{dst, target, flagIndir | flag(abi.Interface)}
|
The pages are generated with Golds v0.6.7. (GOOS=linux 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. |