reflect.StructField.Type (field)
29 uses
reflect (current package)
type.go#L1098: Type Type // field type
type.go#L1191: f.Type = toType(p.typ)
type.go#L1218: f.Type = toType(&t.rtype)
type.go#L1221: ft := f.Type
type.go#L1225: f.Type = ft
type.go#L1227: f = f.Type.Field(x)
type.go#L2393: if field.Type == nil {
type.go#L2606: {Name: "S", Type: TypeOf(structType{})},
type.go#L2607: {Name: "U", Type: TypeOf(uncommonType{})},
type.go#L2608: {Name: "M", Type: ArrayOf(len(methods), TypeOf(methods[0]))},
type.go#L2789: resolveReflectType(field.Type.common()) // install in runtime
type.go#L2792: typ: field.Type.common(),
encoding/asn1
asn1.go#L924: structType.Field(0).Type == rawContentsType {
asn1.go#L932: if i == 0 && field.Type == rawContentsType {
marshal.go#L505: if t.Field(0).Type == rawContentsType {
encoding/binary
binary.go#L438: s := sizeof(t.Field(i).Type)
encoding/gob
decode.go#L1125: if !dec.compatibleType(localField.Type, wireField.Id, make(map[reflect.Type]typeId)) {
decode.go#L1126: errorf("wrong type (%s) for received field %s.%s", localField.Type, wireStruct.Name, wireField.Name)
decode.go#L1128: op := dec.decOpFor(wireField.Id, localField.Type, localField.Name, seen)
encode.go#L642: op, indir := encOpFor(f.Type, seen, building)
encoder.go#L122: enc.sendType(w, state, st.Field(i).Type)
type.go#L530: typ := userType(f.Type).base
type.go#L533: t := userType(f.Type).base
type.go#L536: gt, err := getBaseType(tname, f.Type)
type.go#L571: typ := field.Type
encoding/json
encode.go#L994: t = t.Field(i).Type
encode.go#L1244: t := sf.Type
encode.go#L1270: ft := sf.Type
src.elv.sh/pkg/parse
pprint.go#L43: ft := f.Type