type reflect.StructField

50 uses

	reflect (current package)
		badlinkname.go#L61: func badlinkname_rtype_Field(*rtype, int) StructField
		badlinkname.go#L67: func badlinkname_rtype_FieldByIndex(*rtype, []int) StructField
		badlinkname.go#L70: func badlinkname_rtype_FieldByName(*rtype, string) (StructField, bool)
		badlinkname.go#L73: func badlinkname_rtype_FieldByNameFunc(*rtype, func(string) bool) (StructField, bool)
		map_swiss.go#L114: 	fields := []StructField{
		map_swiss.go#L126: 	fields = []StructField{
		type.go#L166: 	Field(i int) StructField
		type.go#L172: 	FieldByIndex(index []int) StructField
		type.go#L179: 	FieldByName(name string) (StructField, bool)
		type.go#L197: 	FieldByNameFunc(match func(string) bool) (StructField, bool)
		type.go#L740: func (t *rtype) Field(i int) StructField {
		type.go#L748: func (t *rtype) FieldByIndex(index []int) StructField {
		type.go#L756: func (t *rtype) FieldByName(name string) (StructField, bool) {
		type.go#L764: func (t *rtype) FieldByNameFunc(match func(string) bool) (StructField, bool) {
		type.go#L1000: type StructField struct {
		type.go#L1017: func (f StructField) IsExported() bool {
		type.go#L1102: func (t *structType) Field(i int) (f StructField) {
		type.go#L1151: func (t *structType) FieldByIndex(index []int) (f StructField) {
		type.go#L1174: func (t *structType) FieldByNameFunc(match func(string) bool) (result StructField, ok bool) {
		type.go#L1237: 						return StructField{}, false
		type.go#L1280: func (t *structType) FieldByName(name string) (f StructField, present bool) {
		type.go#L1825: 	funcTypes[n] = StructOf([]StructField{
		type.go#L2185: func StructOf(fields []StructField) Type {
		type.go#L2384: 		tt := New(StructOf([]StructField{
		type.go#L2528: func runtimeStructField(field StructField) (structField, string) {
		visiblefields.go#L16: func VisibleFields(t Type) []StructField {
		visiblefields.go#L26: 		fields:   make([]StructField, 0, t.NumField()),
		visiblefields.go#L52: 	fields   []StructField

	encoding/json
		decode.go#L144: 	Field reflect.StructField

	github.com/google/go-cmp/cmp
		export.go#L18: func retrieveUnexportedField(v reflect.Value, f reflect.StructField, addr bool) reflect.Value {
		path.go#L192: 	field      reflect.StructField // Field information

	google.golang.org/protobuf/internal/impl
		message.go#L138: 	fieldsByNumber        map[protoreflect.FieldNumber]reflect.StructField
		message.go#L139: 	oneofsByName          map[protoreflect.Name]reflect.StructField
		message.go#L152: 		fieldsByNumber:        map[protoreflect.FieldNumber]reflect.StructField{},
		message.go#L153: 		oneofsByName:          map[protoreflect.Name]reflect.StructField{},
		message_opaque.go#L138: func (mi *MessageInfo) fieldInfoForMapOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L191: func (mi *MessageInfo) fieldInfoForScalarListOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L241: func (mi *MessageInfo) fieldInfoForMessageListOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L334: func (mi *MessageInfo) fieldInfoForMessageListOpaqueNoPresence(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L397: func (mi *MessageInfo) fieldInfoForScalarOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L475: func (mi *MessageInfo) fieldInfoForMessageOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque_gen.go#L15: func getterForOpaqueNullableScalar(mi *MessageInfo, index uint32, fd protoreflect.FieldDescriptor, fs reflect.StructField, conv Converter, fieldOffset offset) func(p pointer) protoreflect.Value {
		message_reflect_field.go#L61: func fieldInfoForOneof(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter, ot reflect.Type) fieldInfo {
		message_reflect_field.go#L144: func fieldInfoForMap(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
		message_reflect_field.go#L197: func fieldInfoForList(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
		message_reflect_field.go#L252: func fieldInfoForScalar(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
		message_reflect_field.go#L332: func fieldInfoForMessage(fd protoreflect.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
		message_reflect_field_gen.go#L15: func getterForNullableScalar(fd protoreflect.FieldDescriptor, fs reflect.StructField, conv Converter, fieldOffset offset) func(p pointer) protoreflect.Value {
		message_reflect_field_gen.go#L165: func getterForDirectScalar(fd protoreflect.FieldDescriptor, fs reflect.StructField, conv Converter, fieldOffset offset) func(p pointer) protoreflect.Value {
		pointer_unsafe.go#L25: func offsetOf(f reflect.StructField) offset {