reflect.structField.typ (field)
22 uses
reflect (current package)
type.go#L424: typ *rtype // type of field
type.go#L1191: f.Type = toType(p.typ)
type.go#L1292: ntyp = f.typ
type.go#L1670: if !haveIdenticalType(tf.typ, vf.typ, cmpTags) {
type.go#L2103: if !isReflexive(f.typ) {
type.go#L2130: if needKeyUpdate(f.typ) {
type.go#L2152: if hashMightPanic(f.typ) {
type.go#L2397: ft := f.typ
type.go#L2415: if f.typ.Kind() == Ptr {
type.go#L2423: switch f.typ.Kind() {
type.go#L2699: if ft.typ.pointers() {
type.go#L2711: if !ft.typ.pointers() {
type.go#L2726: prog = appendGCProg(prog, ft.typ)
type.go#L2727: off += ft.typ.ptrdata
type.go#L2747: if !ft.typ.equal(pi, qi) {
type.go#L2756: case len(fs) == 1 && !ifaceIndir(fs[0].typ):
type.go#L2792: typ: field.Type.common(),
type.go#L2808: ft := st.fields[i].typ
type.go#L2817: return f.offset() + f.typ.ptrdata
type.go#L3129: addTypeBits(bv, offset+f.offset(), f.typ)
value.go#L857: typ := field.typ
![]() |
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. |