- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for traverseAuxSyms (0.42 sec)
-
src/cmd/internal/obj/sym.go
for _, r := range s.R { if r.Sym != nil { fn(s, r.Sym) } } } } } // Traverse aux symbols, calling fn for each sym/aux pair. func (ctxt *Link) traverseAuxSyms(flag traverseFlag, fn func(parent *LSym, aux *LSym)) { lists := [][]*LSym{ctxt.Text, ctxt.Data} files := ctxt.PosTable.FileTable() for _, list := range lists { for _, s := range list { if s.Gotype != nil {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 14:41:10 UTC 2024 - 14.1K bytes - Viewed (0) -
src/cmd/internal/obj/objfile.go
if ctxt.Debugasm > 0 { ctxt.traverseSyms(traverseDefs, ctxt.writeSymDebug) if ctxt.Debugasm > 1 { fn := func(par *LSym, aux *LSym) { writeAuxSymDebug(ctxt, par, aux) } ctxt.traverseAuxSyms(traverseAux, fn) } } } func (ctxt *Link) writeSymDebug(s *LSym) { ctxt.writeSymDebugNamed(s, s.Name) } func (ctxt *Link) writeSymDebugNamed(s *LSym, name string) { ver := ""
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 19:57:43 UTC 2024 - 24K bytes - Viewed (0)