Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for byFoldedName (0.27 sec)

  1. src/encoding/json/decode.go

    				mapElem = reflect.New(elemType).Elem()
    			} else {
    				mapElem.SetZero()
    			}
    			subv = mapElem
    		} else {
    			f := fields.byExactName[string(key)]
    			if f == nil {
    				f = fields.byFoldedName[string(foldName(key))]
    			}
    			if f != nil {
    				subv = v
    				destring = f.quoted
    				for _, i := range f.index {
    					if subv.Kind() == reflect.Pointer {
    						if subv.IsNil() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:18:55 UTC 2024
    - 35.3K bytes
    - Viewed (0)
  2. src/encoding/json/encode.go

    	e.error(&UnsupportedTypeError{v.Type()})
    }
    
    type structEncoder struct {
    	fields structFields
    }
    
    type structFields struct {
    	list         []field
    	byExactName  map[string]*field
    	byFoldedName map[string]*field
    }
    
    func (se structEncoder) encode(e *encodeState, v reflect.Value, opts encOpts) {
    	next := byte('{')
    FieldLoop:
    	for i := range se.fields.list {
    		f := &se.fields.list[i]
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:18:55 UTC 2024
    - 36.2K bytes
    - Viewed (0)
Back to top