Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for decodetypeSize (0.18 sec)

  1. src/cmd/link/internal/ld/decodesym.go

    }
    
    // Type.commonType.kind
    func decodetypeUsegcprog(arch *sys.Arch, p []byte) bool {
    	return abi.Kind(p[2*arch.PtrSize+7])&abi.KindGCProg != 0 //  0x13 / 0x1f
    }
    
    // Type.commonType.size
    func decodetypeSize(arch *sys.Arch, p []byte) int64 {
    	return int64(decodeInuxi(arch, p, arch.PtrSize)) // 0x8 / 0x10
    }
    
    // Type.commonType.ptrdata
    func decodetypePtrdata(arch *sys.Arch, p []byte) int64 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:25:18 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/dwarf.go

    		keytype := decodetypeMapKey(d.ldr, d.arch, gotype)
    		valtype := decodetypeMapValue(d.ldr, d.arch, gotype)
    		keydata := d.ldr.Data(keytype)
    		valdata := d.ldr.Data(valtype)
    		keysize, valsize := decodetypeSize(d.arch, keydata), decodetypeSize(d.arch, valdata)
    		keytype, valtype = d.walksymtypedef(d.defgotype(keytype)), d.walksymtypedef(d.defgotype(valtype))
    
    		// compute size info like hashmap.c does.
    		indirectKey, indirectVal := false, false
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:25:18 UTC 2024
    - 72.4K bytes
    - Viewed (0)
Back to top