- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for SubSym (0.09 sec)
-
src/cmd/link/internal/loader/loader_test.go
} if ldr.OuterSym(es2) != es1 { t.Errorf("ldr.OuterSym(es2) got %d wanted %d", ldr.OuterSym(es2), es1) } if ldr.SubSym(es1) != es2 { t.Errorf("ldr.SubSym(es1) got %d wanted %d", ldr.SubSym(es1), es2) } if ldr.SubSym(es2) != 0 { t.Errorf("ldr.SubSym(es2) got %d wanted %d", ldr.SubSym(es2), 0) } // Establish second outer/sub relationship ldr.AddInteriorSym(es1, es3) if ldr.OuterSym(es1) != 0 {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 07 19:08:09 UTC 2024 - 12K bytes - Viewed (0) -
src/cmd/link/internal/loader/symbolbuilder.go
func (sb *SymbolBuilder) Dynimplib() string { return sb.l.SymDynimplib(sb.symIdx) } func (sb *SymbolBuilder) Dynimpvers() string { return sb.l.SymDynimpvers(sb.symIdx) } func (sb *SymbolBuilder) SubSym() Sym { return sb.l.SubSym(sb.symIdx) } func (sb *SymbolBuilder) GoType() Sym { return sb.l.SymGoType(sb.symIdx) } func (sb *SymbolBuilder) VisibilityHidden() bool { return sb.l.AttrVisibilityHidden(sb.symIdx) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Nov 08 15:25:19 UTC 2023 - 13.9K bytes - Viewed (0) -
src/cmd/link/internal/loadmacho/ldmacho.go
s := sect.sym if s == 0 { continue } bld := l.MakeSymbolUpdater(s) if bld.SubSym() != 0 { bld.SortSub() // assign sizes, now that we know symbols in sorted order. for s1 := bld.Sub(); s1 != 0; s1 = l.SubSym(s1) { s1Bld := l.MakeSymbolUpdater(s1) if sub := l.SubSym(s1); sub != 0 { s1Bld.SetSize(l.SymValue(sub) - l.SymValue(s1)) } else {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 12 18:45:57 UTC 2022 - 19.1K bytes - Viewed (0) -
src/cmd/link/internal/loadelf/ldelf.go
if s == 0 { continue } sb := l.MakeSymbolUpdater(s) if l.SubSym(s) != 0 { sb.SortSub() } if sb.Type() == sym.STEXT { if l.AttrOnList(s) { return errorf("symbol %s listed multiple times", l.SymName(s)) } l.SetAttrOnList(s, true) textp = append(textp, s) for ss := l.SubSym(s); ss != 0; ss = l.SubSym(ss) { if l.AttrOnList(ss) {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Feb 16 15:12:12 UTC 2024 - 33.9K bytes - Viewed (0) -
src/cmd/link/internal/ld/deadcode.go
// symbols. This is not ideal, and these carrier/section symbols could // be removed. if d.ldr.IsExternal(symIdx) { d.mark(d.ldr.OuterSym(symIdx), symIdx) d.mark(d.ldr.SubSym(symIdx), symIdx) } if len(methods) != 0 { if !isgotype { panic("method found on non-type symbol") } // Decode runtime type information for type methods
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 07 14:52:41 UTC 2024 - 19K bytes - Viewed (0) -
src/cmd/link/internal/loadpe/ldpe.go
s := state.sectsyms[sect] if s == 0 { continue } l.SortSub(s) importSymsState.secSyms = append(importSymsState.secSyms, s) if l.SymType(s) == sym.STEXT { for ; s != 0; s = l.SubSym(s) { if l.AttrOnList(s) { return nil, fmt.Errorf("symbol %s listed multiple times", l.SymName(s)) } l.SetAttrOnList(s, true) ls.Textp = append(ls.Textp, s) } } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Dec 18 20:26:46 UTC 2023 - 26.5K bytes - Viewed (0)