- Sort Score
- Result 10 results
- Languages All
Results 31 - 40 of 94 for NumField (0.28 sec)
-
operator/pkg/tpath/struct.go
default: return nil, false, fmt.Errorf("getFromStructPath path %s, unsupported type %T", path, node) } if util.IsNilOrInvalidValue(structElems) { return nil, false, nil } for i := 0; i < structElems.NumField(); i++ { fieldName := structElems.Type().Field(i).Name if fieldName != path[0] { continue } fv := structElems.Field(i) return getFromStructPath(fv.Interface(), path[1:]) }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Jul 25 19:30:47 UTC 2022 - 4.4K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/fuzzer/fuzzer.go
// we cannot use c.FuzzNoCustom because of the interface{} fields. So let's loop with reflection. vobj := reflect.ValueOf(obj).Elem() tobj := reflect.TypeOf(obj).Elem() for i := 0; i < tobj.NumField(); i++ { field := tobj.Field(i) switch field.Name { case "Default", "Enum", "Example", "Ref": continue default: isValue := true switch field.Type.Kind() {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Feb 28 19:06:46 UTC 2024 - 6.2K bytes - Viewed (0) -
src/encoding/gob/debug.go
// Field number 0 is CommonType deb.delta(1) com := deb.common() // Field number 1 is slice of FieldType deb.delta(1) numField := int(deb.uint()) field := make([]*fieldType, numField) for i := 0; i < numField; i++ { field[i] = new(fieldType) deb.delta(1) // field 0 of fieldType: name field[i].Name = deb.string() deb.delta(1) // field 1 of fieldType: id
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jan 20 09:34:41 UTC 2023 - 18.3K bytes - Viewed (0) -
staging/src/k8s.io/apimachinery/third_party/forked/golang/reflect/deep_equal.go
case reflect.Ptr: return e.deepValueEqual(v1.Elem(), v2.Elem(), visited, equateNilAndEmpty, depth+1) case reflect.Struct: for i, n := 0, v1.NumField(); i < n; i++ { if !e.deepValueEqual(v1.Field(i), v2.Field(i), visited, equateNilAndEmpty, depth+1) { return false } } return true case reflect.Map: if equateNilAndEmpty {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Jul 20 17:18:42 UTC 2022 - 10.8K bytes - Viewed (0) -
src/encoding/gob/encode.go
for fieldNum, wireFieldNum := 0, 0; fieldNum < srt.NumField(); fieldNum++ { f := srt.Field(fieldNum) if !isSent(&f) { continue } op, indir := encOpFor(f.Type, seen, building) engine.instr = append(engine.instr, encInstr{*op, wireFieldNum, f.Index, indir}) wireFieldNum++ } if srt.NumField() > 0 && len(engine.instr) == 0 { errorf("type %s has no exported fields", rt)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 16 02:00:26 UTC 2024 - 19K bytes - Viewed (0) -
tests/fuzz/crd_roundtrip_fuzzer.go
if err != nil { return err } return nil } // Checks for nil values in a reflect.Value. func checkForNil(e reflect.Value) error { switch e.Kind() { case reflect.Struct: for i := 0; i < e.NumField(); i++ { err := checkForNil(e.Field(i)) if err != nil { return err } } case reflect.Array, reflect.Slice: for i := 0; i < e.Len(); i++ { err := checkForNil(e.Index(i))
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Mar 01 01:34:15 UTC 2023 - 5.8K bytes - Viewed (0) -
src/cmd/vendor/rsc.io/markdown/parse.go
fmt.Fprintf(buf, "(%T", b) v := reflect.ValueOf(b) v = reflect.Indirect(v) if v.Kind() != reflect.Struct { fmt.Fprintf(buf, " %v", b) } t := v.Type() for i := 0; i < t.NumField(); i++ { tf := t.Field(i) if !tf.IsExported() { continue } if tf.Type == inlinesType { printis(buf, v.Field(i).Interface().([]Inline))
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jan 24 13:01:26 UTC 2024 - 13.8K bytes - Viewed (0) -
src/go/ast/print.go
p.printf("\n") } p.indent-- } p.printf("}") case reflect.Struct: t := x.Type() p.printf("%s {", t) p.indent++ first := true for i, n := 0, t.NumField(); i < n; i++ { // exclude non-exported fields because their // values cannot be accessed via reflection if name := t.Field(i).Name; IsExported(name) { value := x.Field(i)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 28 21:32:41 UTC 2024 - 5.9K bytes - Viewed (0) -
staging/src/k8s.io/apimachinery/pkg/runtime/converter.go
dv.Set(reflect.MakeMapWithSize(mapStringInterfaceType, st.NumField())) dv = dv.Elem() dt = dv.Type() } if dt.Kind() != reflect.Map { return fmt.Errorf("cannot convert struct to: %v", dt.Kind()) } realMap := dv.Interface().(map[string]interface{}) for i := 0; i < st.NumField(); i++ { fieldInfo := fieldInfoFromField(st, i) fv := sv.Field(i)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Jul 11 16:02:13 UTC 2023 - 24.9K bytes - Viewed (0) -
src/encoding/binary/binary.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 17:29:31 UTC 2024 - 23.4K bytes - Viewed (0)