const reflect.flagIndir
40 uses
reflect (current package)
makefunc.go#L101: fl := v.flag & (flagRO | flagAddr | flagIndir)
value.go#L73: flagIndir flag = 1 << 7
value.go#L98: if v.flag&flagIndir != 0 {
value.go#L112: if v.flag&flagIndir == 0 {
value.go#L125: case v.flag&flagIndir != 0:
value.go#L151: f |= flagIndir
value.go#L366: } else if v.flag&flagIndir != 0 {
value.go#L467: if v.flag&flagIndir != 0 {
value.go#L501: fl := flagIndir | flag(tv.Kind())
value.go#L556: v.flag |= flagIndir
value.go#L603: if v.flag&flagIndir != 0 {
value.go#L680: } else if v.flag&flagIndir != 0 && !ifaceIndir(t) {
value.go#L830: if v.flag&flagIndir != 0 {
value.go#L839: fl := v.flag&flagRO | flagIndir | flagAddr
value.go#L860: fl := v.flag&(flagStickyRO|flagIndir|flagAddr) | flag(typ.Kind())
value.go#L954: fl := v.flag&(flagIndir|flagAddr) | v.flag.ro() | flag(typ.Kind()) // bits same as overall array
value.go#L967: fl := flagAddr | flagIndir | v.flag.ro() | flag(typ.Kind())
value.go#L976: fl := v.flag.ro() | flag(Uint8) | flagIndir
value.go#L1077: if v.flag&flagIndir != 0 {
value.go#L1184: if key.flag&flagIndir != 0 {
value.go#L1311: return Value{typ, c, fl | flagIndir}
value.go#L1330: fl := v.flag.ro() | (v.flag & flagIndir)
value.go#L1516: val.flag |= flagIndir
value.go#L1546: if x.flag&flagIndir != 0 {
value.go#L1565: if x.flag&flagIndir != 0 {
value.go#L1693: if key.flag&flagIndir != 0 {
value.go#L1705: if elem.flag&flagIndir != 0 {
value.go#L1809: fl := v.flag.ro() | flagIndir | flag(Slice)
value.go#L1861: fl := v.flag.ro() | flagIndir | flag(Slice)
value.go#L2238: if v.flag&flagIndir != 0 {
value.go#L2271: recv = Value{t, p, fl | flagIndir}
value.go#L2304: return Value{typ.(*rtype), unsafe.Pointer(&s), flagIndir | flag(Slice)}
value.go#L2383: return Value{t, p, fl | flagIndir}
value.go#L2427: fl := v.flag&(flagAddr|flagIndir) | v.flag.ro()
value.go#L2447: return Value{dst, target, flagIndir | flag(Interface)}
value.go#L2571: return Value{typ, ptr, f | flagIndir | flag(typ.Kind())}
value.go#L2585: return Value{typ, ptr, f | flagIndir | flag(typ.Kind())}
value.go#L2593: return Value{typ, ptr, f | flagIndir | flag(typ.Kind())}
value.go#L2607: return Value{typ, ptr, f | flagIndir | flag(typ.Kind())}
value.go#L2744: return Value{typ.common(), target, v.flag.ro() | flagIndir | flag(Interface)}
 |
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. |