Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for encArrayHelper (0.24 sec)

  1. src/encoding/gob/enc_helpers.go

    // Copyright 2014 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    package gob
    
    import (
    	"reflect"
    )
    
    var encArrayHelper = map[reflect.Kind]encHelper{
    	reflect.Bool:       encBoolArray,
    	reflect.Complex64:  encComplex64Array,
    	reflect.Complex128: encComplex128Array,
    	reflect.Float32:    encFloat32Array,
    	reflect.Float64:    encFloat64Array,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Mar 10 17:50:11 UTC 2018
    - 9.9K bytes
    - Viewed (0)
  2. src/encoding/gob/encode.go

    			}
    		case reflect.Array:
    			// True arrays have size in the type.
    			elemOp, elemIndir := encOpFor(t.Elem(), inProgress, building)
    			helper := encArrayHelper[t.Elem().Kind()]
    			op = func(i *encInstr, state *encoderState, array reflect.Value) {
    				state.update(i)
    				state.enc.encodeArray(state.b, array, *elemOp, elemIndir, array.Len(), helper)
    			}
    		case reflect.Map:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 02:00:26 UTC 2024
    - 19K bytes
    - Viewed (0)
Back to top