reflect.Type.NumField (method)

16 uses

	reflect (current package)
		type.go#L236: 	NumField() int
		type.go#L2235: 		num := t.NumField()
		type.go#L2262: 	if i+1 < t.NumField() {
		visiblefields.go#L26: 		fields:   make([]StructField, 0, t.NumField()),
		visiblefields.go#L66: 	for i := 0; i < t.NumField(); i++ {

	encoding/asn1
		asn1.go#L961: 		for i := 0; i < structType.NumField(); i++ {
		asn1.go#L968: 		if structType.NumField() > 0 &&
		asn1.go#L975: 		for i := 0; i < structType.NumField(); i++ {
		marshal.go#L490: 		for i := 0; i < t.NumField(); i++ {
		marshal.go#L498: 		n := t.NumField()

	encoding/binary
		binary.go#L742: 		for i, n := 0, t.NumField(); i < n; i++ {

	encoding/json
		encode.go#L1121: 			for i := 0; i < f.typ.NumField(); i++ {

	net/http
		h2_error.go#L21: 	numField := srcType.NumField()
		h2_error.go#L22: 	if dstType.NumField() != numField {
		transport.go#L414: 	if rv := reflect.ValueOf(altProto["https"]); rv.IsValid() && rv.Type().Kind() == reflect.Struct && rv.Type().NumField() == 1 {

	net/http/httptrace
		trace.go#L182: 	for i := 0; i < structType.NumField(); i++ {