Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for lenByte (0.24 sec)

  1. src/vendor/golang.org/x/crypto/cryptobyte/builder.go

    			panic("cryptobyte: internal error")
    		}
    		var lenLen, lenByte uint8
    		if int64(length) > 0xfffffffe {
    			b.err = errors.New("pending ASN.1 child too long")
    			return
    		} else if length > 0xffffff {
    			lenLen = 5
    			lenByte = 0x80 | 4
    		} else if length > 0xffff {
    			lenLen = 4
    			lenByte = 0x80 | 3
    		} else if length > 0xff {
    			lenLen = 3
    			lenByte = 0x80 | 2
    		} else if length > 0x7f {
    			lenLen = 2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 10 16:32:44 UTC 2023
    - 9.9K bytes
    - Viewed (0)
  2. src/vendor/golang.org/x/crypto/cryptobyte/asn1.go

    	// long-form.
    	var length, headerLen uint32 // length includes headerLen
    	if lenByte&0x80 == 0 {
    		// Short-form length (section 8.1.3.4), encoded in bits 1-7.
    		length = uint32(lenByte) + 2
    		headerLen = 2
    	} else {
    		// Long-form length (section 8.1.3.5). Bits 1-7 encode the number of octets
    		// used to encode the length.
    		lenLen := lenByte & 0x7f
    		var len32 uint32
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 29 21:28:33 UTC 2023
    - 21.5K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/decompose.go

    	ptrType := v.Type.Elem().PtrTo()
    	lenType := types.Int
    
    	ptr := v.Block.NewValue0(v.Pos, OpPhi, ptrType)
    	len := v.Block.NewValue0(v.Pos, OpPhi, lenType)
    	cap := v.Block.NewValue0(v.Pos, OpPhi, lenType)
    	for _, a := range v.Args {
    		ptr.AddArg(a.Block.NewValue1(v.Pos, OpSlicePtr, ptrType, a))
    		len.AddArg(a.Block.NewValue1(v.Pos, OpSliceLen, lenType, a))
    		cap.AddArg(a.Block.NewValue1(v.Pos, OpSliceCap, lenType, a))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 23 21:22:15 UTC 2022
    - 13.4K bytes
    - Viewed (0)
  4. src/vendor/golang.org/x/crypto/cryptobyte/string.go

    		result |= uint32(v[i])
    	}
    	*out = result
    	return true
    }
    
    func (s *String) readLengthPrefixed(lenLen int, outChild *String) bool {
    	lenBytes := s.read(lenLen)
    	if lenBytes == nil {
    		return false
    	}
    	var length uint32
    	for _, b := range lenBytes {
    		length = length << 8
    		length = length | uint32(b)
    	}
    	v := s.read(int(length))
    	if v == nil {
    		return false
    	}
    	*outChild = v
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 10 16:32:44 UTC 2023
    - 5.2K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/walk/builtin.go

    	} else {
    		// Otherwise, open code unsafe.Slice to prevent runtime call overhead.
    		// Keep this code in sync with runtime.unsafeslice{,64}
    		if len.Type().IsKind(types.TIDEAL) || len.Type().Size() <= types.Types[types.TUINT].Size() {
    			lenType = types.Types[types.TINT]
    		} else {
    			// len64 := int64(len)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 08 22:35:22 UTC 2024
    - 31.2K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssa/func.go

    func (f *Func) SplitSlice(name *LocalSlot) (*LocalSlot, *LocalSlot, *LocalSlot) {
    	ptrType := types.NewPtr(name.Type.Elem())
    	lenType := types.Types[types.TINT]
    	p := f.SplitSlot(name, ".ptr", 0, ptrType)
    	l := f.SplitSlot(name, ".len", ptrType.Size(), lenType)
    	c := f.SplitSlot(name, ".cap", ptrType.Size()+lenType.Size(), lenType)
    	return p, l, c
    }
    
    func (f *Func) SplitComplex(name *LocalSlot) (*LocalSlot, *LocalSlot) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 25.8K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ssagen/ssa.go

    	s.startBlock(bThen)
    	s.vars[n] = s.zeroVal(lenType)
    	s.endBlock()
    	bThen.AddEdgeTo(bAfter)
    
    	b.AddEdgeTo(bElse)
    	s.startBlock(bElse)
    	switch n.Op() {
    	case ir.OLEN:
    		// length is stored in the first word for map/chan
    		s.vars[n] = s.load(lenType, x)
    	case ir.OCAP:
    		// capacity is stored in the second word for chan
    		sw := s.newValue1I(ssa.OpOffPtr, lenType.PtrTo(), lenType.Size(), x)
    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