Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for decodetypeStructFieldEmbedded (0.36 sec)

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

    	off := decodetypeStructFieldArrayOff(ldr, arch, symIdx, i)
    	data := ldr.Data(symIdx)
    	return int64(decodeInuxi(arch, data[off+2*arch.PtrSize:], arch.PtrSize))
    }
    
    func decodetypeStructFieldEmbedded(ldr *loader.Loader, arch *sys.Arch, symIdx loader.Sym, i int) bool {
    	off := decodetypeStructFieldArrayOff(ldr, arch, symIdx, i)
    	relocs := ldr.Relocs(symIdx)
    	return decodetypeNameEmbedded(ldr, symIdx, &relocs, off)
    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

    			d.newrefattr(fld, dwarf.DW_AT_type, d.defgotype(s))
    			offset := decodetypeStructFieldOffset(d.ldr, d.arch, gotype, i)
    			newmemberoffsetattr(fld, int32(offset))
    			if decodetypeStructFieldEmbedded(d.ldr, d.arch, gotype, i) {
    				newattr(fld, dwarf.DW_AT_go_embedded_field, dwarf.DW_CLS_FLAG, 1, 0)
    			}
    		}
    
    	case abi.UnsafePointer:
    		die = d.newdie(&dwtypes, dwarf.DW_ABRV_BARE_PTRTYPE, name)
    
    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