Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for makeField (0.11 sec)

  1. src/encoding/asn1/marshal.go

    		}
    
    		switch n1 := n - startingField; n1 {
    		case 0:
    			return bytesEncoder(nil), nil
    		case 1:
    			return makeField(v.Field(startingField), parseFieldParameters(t.Field(startingField).Tag.Get("asn1")))
    		default:
    			m := make([]encoder, n1)
    			for i := 0; i < n1; i++ {
    				m[i], err = makeField(v.Field(i+startingField), parseFieldParameters(t.Field(i+startingField).Tag.Get("asn1")))
    				if err != nil {
    					return nil, err
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 17.1K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssagen/ssa.go

    		return deferType
    	}
    
    	makefield := func(name string, t *types.Type) *types.Field {
    		sym := (*types.Pkg)(nil).Lookup(name)
    		return types.NewField(src.NoXPos, sym, t)
    	}
    
    	fields := []*types.Field{
    		makefield("heap", types.Types[types.TBOOL]),
    		makefield("rangefunc", types.Types[types.TBOOL]),
    		makefield("sp", types.Types[types.TUINTPTR]),
    		makefield("pc", types.Types[types.TUINTPTR]),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
Back to top