reflect.StructField.Type (field)

33 uses

	reflect (current package)
		type.go#L1021: 	Type      Type      // field type
		type.go#L1119: 	f.Type = toType(p.Typ)
		type.go#L1146: 	f.Type = toType(&t.Type)
		type.go#L1149: 			ft := f.Type
		type.go#L1153: 			f.Type = ft
		type.go#L1155: 		f = f.Type.Field(x)
		type.go#L1895: 			Type: TypeOf(funcType{}),
		type.go#L1899: 			Type: ArrayOf(n, TypeOf(&rtype{})),
		type.go#L2318: 			return isRegularMemory(field.Type)
		type.go#L2322: 				if field.Name == "_" || !isRegularMemory(field.Type) || isPaddedField(t, i) {
		type.go#L2337: 		return field.Offset+field.Type.Size() != t.Field(i+1).Offset
		type.go#L2339: 	return field.Offset+field.Type.Size() != t.Size()
		type.go#L2373: 		if field.Type == nil {
		type.go#L2553: 			{Name: "S", Type: TypeOf(structType{})},
		type.go#L2554: 			{Name: "U", Type: TypeOf(uncommonType{})},
		type.go#L2555: 			{Name: "M", Type: ArrayOf(len(methods), TypeOf(methods[0]))},
		type.go#L2742: 	resolveReflectType(field.Type.common()) // install in runtime
		type.go#L2745: 		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#L927: 			structType.Field(0).Type == rawContentsType {
		asn1.go#L935: 			if i == 0 && field.Type == rawContentsType {
		marshal.go#L502: 		if t.Field(0).Type == rawContentsType {

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

	encoding/json
		encode.go#L937: 		t = t.Field(i).Type
		encode.go#L1100: 					t := sf.Type
		encode.go#L1126: 				ft := sf.Type

	github.com/oapi-codegen/runtime
		bindform.go#L179: 			if field.Name == "AdditionalProperties" && field.Type.Kind() == reflect.Map && tag == "-" {

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