Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for NRefName (0.07 sec)

  1. src/cmd/internal/objfile/goobj.go

    	}
    	return s
    }
    
    func (f *goobjFile) symbols() ([]Sym, error) {
    	r := f.r
    	var syms []Sym
    
    	// Name of referenced indexed symbols.
    	nrefName := r.NRefName()
    	refNames := make(map[goobj.SymRef]string, nrefName)
    	for i := 0; i < nrefName; i++ {
    		rn := r.RefName(i)
    		refNames[rn.Sym()] = rn.Name(r)
    	}
    
    	abiToVer := func(abi uint16) int {
    		var ver int
    		if abi == goobj.SymABIstatic {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 15 15:39:57 UTC 2023
    - 7.8K bytes
    - Viewed (0)
  2. src/cmd/internal/goobj/objfile.go

    	base := r.h.Offsets[BlkData]
    	off := r.uint32At(dataIdxOff)
    	end := r.uint32At(dataIdxOff + 4)
    	return r.StringAt(base+off, end-off)
    }
    
    // NRefName returns the number of referenced symbol names.
    func (r *Reader) NRefName() int {
    	return int(r.h.Offsets[BlkRefName+1]-r.h.Offsets[BlkRefName]) / RefNameSize
    }
    
    // RefName returns a pointer to the i-th referenced symbol name.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 23.8K bytes
    - Viewed (0)
Back to top