reflect.StructField.Type (field)

37 uses

	reflect (current package)
		map.go#L110: 			Type: ktyp,
		map.go#L114: 			Type: etyp,
		map.go#L122: 			Type: TypeFor[uint64](),
		map.go#L126: 			Type: ArrayOf(abi.MapGroupSlots, slot),
		type.go#L1090: 	Type      Type      // field type
		type.go#L1188: 	f.Type = toType(p.Typ)
		type.go#L1233: 	f.Type = toType(&t.Type)
		type.go#L1236: 			ft := f.Type
		type.go#L1240: 			f.Type = ft
		type.go#L1242: 		f = f.Type.Field(x)
		type.go#L1917: 			Type: TypeOf(funcType{}),
		type.go#L1921: 			Type: ArrayOf(n, TypeOf(&rtype{})),
		type.go#L2244: 			return isRegularMemory(field.Type)
		type.go#L2248: 				if field.Name == "_" || !isRegularMemory(field.Type) || isPaddedField(t, i) {
		type.go#L2263: 		return field.Offset+field.Type.Size() != t.Field(i+1).Offset
		type.go#L2265: 	return field.Offset+field.Type.Size() != t.Size()
		type.go#L2297: 		if field.Type == nil {
		type.go#L2474: 			{Name: "S", Type: TypeOf(structType{})},
		type.go#L2475: 			{Name: "U", Type: TypeOf(uncommonType{})},
		type.go#L2476: 			{Name: "M", Type: ArrayOf(len(methods), TypeOf(methods[0]))},
		type.go#L2630: 	resolveReflectType(field.Type.common()) // install in runtime
		type.go#L2633: 		Typ:    field.Type.common(),
		visiblefields.go#L95: 			if f.Type.Kind() == Pointer {
		visiblefields.go#L96: 				f.Type = f.Type.Elem()
		visiblefields.go#L98: 			if f.Type.Kind() == Struct {
		visiblefields.go#L99: 				w.walk(f.Type)

	encoding/asn1
		asn1.go#L969: 			structType.Field(0).Type == rawContentsType {
		asn1.go#L977: 			if i == 0 && field.Type == rawContentsType {
		marshal.go#L505: 		if t.Field(0).Type == rawContentsType {

	encoding/binary
		binary.go#L743: 			s := sizeof(t.Field(i).Type)

	encoding/json
		encode.go#L969: 		t = t.Field(i).Type
		encode.go#L1124: 					t := sf.Type
		encode.go#L1150: 				ft := sf.Type
		encode.go#L1192: 						t := sf.Type

	net/http
		h2_error.go#L28: 		if sf.Name != df.Name || !sf.Type.ConvertibleTo(df.Type) {