Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 2,558 for REFLECT (0.11 sec)

  1. src/encoding/json/encode.go

    		reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr,
    		reflect.Float32, reflect.Float64,
    		reflect.Interface, reflect.Pointer:
    		return v.IsZero()
    	}
    	return false
    }
    
    func (e *encodeState) reflectValue(v reflect.Value, opts encOpts) {
    	valueEncoder(v)(e, v, opts)
    }
    
    type encOpts struct {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:18:55 UTC 2024
    - 36.2K bytes
    - Viewed (0)
  2. schema/schema.go

    	}
    
    	value := reflect.ValueOf(dest)
    	if value.Kind() == reflect.Ptr && value.IsNil() {
    		value = reflect.New(value.Type().Elem())
    	}
    	modelType := reflect.Indirect(value).Type()
    
    	if modelType.Kind() == reflect.Interface {
    		modelType = reflect.Indirect(reflect.ValueOf(dest)).Elem().Type()
    	}
    
    	for modelType.Kind() == reflect.Slice || modelType.Kind() == reflect.Array || modelType.Kind() == reflect.Ptr {
    Registered: Wed Jun 12 16:27:09 UTC 2024
    - Last Modified: Wed Jun 12 10:52:33 UTC 2024
    - 13.7K bytes
    - Viewed (0)
  3. src/encoding/gob/encode.go

    }
    
    var encOpTable = [...]encOp{
    	reflect.Bool:       encBool,
    	reflect.Int:        encInt,
    	reflect.Int8:       encInt,
    	reflect.Int16:      encInt,
    	reflect.Int32:      encInt,
    	reflect.Int64:      encInt,
    	reflect.Uint:       encUint,
    	reflect.Uint8:      encUint,
    	reflect.Uint16:     encUint,
    	reflect.Uint32:     encUint,
    	reflect.Uint64:     encUint,
    	reflect.Uintptr:    encUint,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 02:00:26 UTC 2024
    - 19K bytes
    - Viewed (0)
  4. pkg/securitycontext/accessors_test.go

    		}
    
    		a := NewPodSecurityContextAccessor(tc)
    
    		if v := a.FSGroup(); !reflect.DeepEqual(expected.FSGroup, v) {
    			t.Errorf("%d: expected %#v, got %#v", i, expected.FSGroup, v)
    		}
    		if v := a.HostIPC(); !reflect.DeepEqual(expected.HostIPC, v) {
    			t.Errorf("%d: expected %#v, got %#v", i, expected.HostIPC, v)
    		}
    		if v := a.HostNetwork(); !reflect.DeepEqual(expected.HostNetwork, v) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 22 16:15:27 UTC 2023
    - 27.8K bytes
    - Viewed (0)
  5. src/encoding/json/decode.go

    	switch v.Kind() {
    	case reflect.Map:
    		// Map key must either have string kind, have an integer kind,
    		// or be an encoding.TextUnmarshaler.
    		switch t.Key().Kind() {
    		case reflect.String,
    			reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64,
    			reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr:
    		default:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:18:55 UTC 2024
    - 35.3K bytes
    - Viewed (0)
  6. src/encoding/xml/marshal.go

    	p.popPrefix()
    	return nil
    }
    
    func (p *printer) marshalSimple(typ reflect.Type, val reflect.Value) (string, []byte, error) {
    	switch val.Kind() {
    	case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64:
    		return strconv.FormatInt(val.Int(), 10), nil, nil
    	case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr:
    		return strconv.FormatUint(val.Uint(), 10), nil, nil
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 08 18:46:41 UTC 2024
    - 31.2K bytes
    - Viewed (0)
  7. operator/pkg/tpath/struct.go

    	// Special case: map out type must be set through map ptr.
    	if util.IsMap(val) && util.IsMapPtr(out) {
    		reflect.ValueOf(out).Elem().Set(reflect.ValueOf(val))
    		return nil
    	}
    	if util.IsSlice(val) && util.IsSlicePtr(out) {
    		reflect.ValueOf(out).Elem().Set(reflect.ValueOf(val))
    		return nil
    	}
    
    	if reflect.TypeOf(val) != reflect.TypeOf(out) {
    		return fmt.Errorf("setFromPath from type %T != to type %T, %v", val, out, util.IsSlicePtr(out))
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Jul 25 19:30:47 UTC 2022
    - 4.4K bytes
    - Viewed (0)
  8. src/encoding/gob/decode.go

    		return false
    	case reflect.Bool:
    		return fw == tBool
    	case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64:
    		return fw == tInt
    	case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr:
    		return fw == tUint
    	case reflect.Float32, reflect.Float64:
    		return fw == tFloat
    	case reflect.Complex64, reflect.Complex128:
    		return fw == tComplex
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 07 19:10:23 UTC 2023
    - 40.1K bytes
    - Viewed (0)
  9. src/database/sql/driver/types.go

    		}
    		return b, nil
    	}
    
    	sv := reflect.ValueOf(src)
    	switch sv.Kind() {
    	case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64:
    		iv := sv.Int()
    		if iv == 1 || iv == 0 {
    			return iv == 1, nil
    		}
    		return nil, fmt.Errorf("sql/driver: couldn't convert %d into type bool", iv)
    	case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64:
    		uv := sv.Uint()
    		if uv == 1 || uv == 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 27 16:30:20 UTC 2024
    - 8.8K bytes
    - Viewed (0)
  10. src/encoding/gob/type.go

    	// All basic types are easy: they are predefined.
    	case reflect.Bool:
    		return tBool.gobType(), nil
    
    	case reflect.Int, reflect.Int8, reflect.Int16, reflect.Int32, reflect.Int64:
    		return tInt.gobType(), nil
    
    	case reflect.Uint, reflect.Uint8, reflect.Uint16, reflect.Uint32, reflect.Uint64, reflect.Uintptr:
    		return tUint.gobType(), nil
    
    	case reflect.Float32, reflect.Float64:
    		return tFloat.gobType(), nil
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 02:00:26 UTC 2024
    - 27.2K bytes
    - Viewed (0)
Back to top