internal/abi.StructType.Fields (field)

48 uses

	internal/abi (current package)
		type.go#L563: 	Fields  []StructField

	internal/reflectlite
		type.go#L346: 	return len(tt.Fields)
		type.go#L602: 		if len(t.Fields) != len(v.Fields) {
		type.go#L608: 		for i := range t.Fields {
		type.go#L609: 			tf := &t.Fields[i]
		type.go#L610: 			vf := &v.Fields[i]

	internal/runtime/maps
		map.go#L877: 		for _, f := range s.Fields {

	reflect
		abi.go#L238: 		for i := range st.Fields {
		abi.go#L239: 			f := &st.Fields[i]
		type.go#L794: 	return len(tt.Fields)
		type.go#L1112: 	if i < 0 || i >= len(t.Fields) {
		type.go#L1115: 	p := &t.Fields[i]
		type.go#L1228: 			for i := range t.Fields {
		type.go#L1229: 				f := &t.Fields[i]
		type.go#L1293: 		for i := range t.Fields {
		type.go#L1294: 			tf := &t.Fields[i]
		type.go#L1625: 		if len(t.Fields) != len(v.Fields) {
		type.go#L1631: 		for i := range t.Fields {
		type.go#L1632: 			tf := &t.Fields[i]
		type.go#L1633: 			vf := &v.Fields[i]
		type.go#L1998: 		for _, f := range tt.Fields {
		type.go#L2025: 		for _, f := range tt.Fields {
		type.go#L2047: 		for _, f := range tt.Fields {
		type.go#L2437: 	typ.Fields = fs
		type.go#L2515: 			for _, ft := range typ.Fields {
		type.go#L2576: 		for i := range st.Fields {
		type.go#L2577: 			ft := st.Fields[i].Typ
		type.go#L2585: 		f := st.Fields[field]
		type.go#L2863: 		for i := range tt.Fields {
		type.go#L2864: 			f := &tt.Fields[i]
		value.go#L1264: 	if uint(i) >= uint(len(tt.Fields)) {
		value.go#L1267: 	field := &tt.Fields[i]
		value.go#L1931: 	return len(tt.Fields)

	runtime
		alg.go#L239: 		for _, f := range s.Fields {
		cgocall.go#L684: 			if len(st.Fields) != 1 {
		cgocall.go#L687: 			cgoCheckArg(st.Fields[0].Typ, p, st.Fields[0].Typ.Kind_&abi.KindDirectIface == 0, top, msg)
		cgocall.go#L690: 		for _, f := range st.Fields {
		type.go#L236: 		for _, f := range s.Fields {
		type.go#L627: 		if len(st.Fields) != len(sv.Fields) {
		type.go#L633: 		for i := range st.Fields {
		type.go#L634: 			tf := &st.Fields[i]
		type.go#L635: 			vf := &sv.Fields[i]

	unique
		clone.go#L58: 	for i := range styp.Fields {
		clone.go#L59: 		f := &styp.Fields[i]