- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 79 for NumField (0.3 sec)
-
src/cmd/gofmt/rewrite.go
} switch v := reflect.Indirect(val); v.Kind() { case reflect.Slice: for i := 0; i < v.Len(); i++ { e := v.Index(i) set(e, f(e)) } case reflect.Struct: for i := 0; i < v.NumField(); i++ { e := v.Field(i) set(e, f(e)) } case reflect.Interface: e := v.Elem() set(v, f(e)) } return val } func isWildcard(s string) bool {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Jul 27 22:07:13 UTC 2023 - 8.1K bytes - Viewed (0) -
src/internal/goexperiment/mkconsts.go
} if err := os.Remove(name); err != nil { log.Fatal(err) } } // Generate new experiment constant files. rt := reflect.TypeOf(&goexperiment.Flags{}).Elem() for i := 0; i < rt.NumField(); i++ { f := rt.Field(i).Name buildTag := "goexperiment." + strings.ToLower(f) for _, val := range []bool{false, true} { name := fmt.Sprintf("exp_%s_%s.go", strings.ToLower(f), pick(val, "off", "on"))
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:27 UTC 2023 - 1.6K bytes - Viewed (0) -
staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/schema/convert_test.go
f.MaxDepth(2) f.NilChance(0.5) for i := 0; i < 10000; i++ { // fuzz a random field in JSONSchemaProps origSchema := &apiextensions.JSONSchemaProps{} x := reflect.ValueOf(origSchema).Elem() n := rand.Intn(x.NumField()) if name := x.Type().Field(n).Name; name == "Example" || name == "ExternalDocs" { // we drop these intentionally continue } f.Fuzz(x.Field(n).Addr().Interface())
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Sep 23 02:09:41 UTC 2022 - 2.9K bytes - Viewed (0) -
src/reflect/benchmark_test.go
ArrayStruct4Int_1024 [256]Int4 ArrayChanInt_1024 [1024]chan int StructInt_512 Int512 }{} s.ArrayInt_1024_NoZero[512] = 1 source := ValueOf(s) for i := 0; i < source.NumField(); i++ { name := source.Type().Field(i).Name value := source.Field(i) b.Run(name, func(b *testing.B) { for i := 0; i < b.N; i++ { sink = value.IsZero() } }) } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sun Nov 19 17:09:03 UTC 2023 - 8.8K bytes - Viewed (0) -
src/encoding/xml/typeinfo.go
func getTypeInfo(typ reflect.Type) (*typeInfo, error) { if ti, ok := tinfoMap.Load(typ); ok { return ti.(*typeInfo), nil } tinfo := &typeInfo{} if typ.Kind() == reflect.Struct && typ != nameType { n := typ.NumField() for i := 0; i < n; i++ { f := typ.Field(i) if (!f.IsExported() && !f.Anonymous) || f.Tag.Get("xml") == "-" { continue // Private field } // For embedded structs, embed its fields.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Aug 07 00:23:29 UTC 2023 - 9.6K bytes - Viewed (0) -
src/reflect/badlinkname.go
//go:linkname badlinkname_rtype_Name reflect.(*rtype).Name func badlinkname_rtype_Name(*rtype) string //go:linkname badlinkname_rtype_NumField reflect.(*rtype).NumField func badlinkname_rtype_NumField(*rtype) int //go:linkname badlinkname_rtype_NumIn reflect.(*rtype).NumIn func badlinkname_rtype_NumIn(*rtype) int
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 29 17:58:53 UTC 2024 - 4.5K bytes - Viewed (0) -
src/cmd/fix/cftype.go
if v.Type().Kind() != reflect.Pointer { return } if v.IsNil() { return } v = v.Elem() if v.Type().Kind() != reflect.Struct { return } for i := 0; i < v.NumField(); i++ { f := v.Field(i) if f.Type() == exprType { if r := badNils[f.Interface()]; r != nil { f.Set(reflect.ValueOf(r)) changed = true } } if f.Type() == exprSliceType {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Aug 07 00:25:49 UTC 2023 - 3.5K bytes - Viewed (0) -
src/internal/fmtsort/sort.go
case reflect.Chan: if c, ok := nilCompare(aVal, bVal); ok { return c } return cmp.Compare(aVal.Pointer(), bVal.Pointer()) case reflect.Struct: for i := 0; i < aVal.NumField(); i++ { if c := compare(aVal.Field(i), bVal.Field(i)); c != 0 { return c } } return 0 case reflect.Array: for i := 0; i < aVal.Len(); i++ {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 20 19:31:45 UTC 2024 - 4.9K bytes - Viewed (0) -
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)