reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
503 if (Sym.NameIndex) 504 Symbol.st_name = *Sym.NameIndex; 505 else if (!Sym.Name.empty()) 506 Symbol.st_name = Strtab.getOffset(ELFYAML::dropUniqueSuffix(Sym.Name)); 508 Symbol.setBindingAndType(Sym.Binding, Sym.Type); 508 Symbol.setBindingAndType(Sym.Binding, Sym.Type); 509 if (!Sym.Section.empty()) 510 Symbol.st_shndx = toSectionIndex(Sym.Section, "", Sym.Name); 510 Symbol.st_shndx = toSectionIndex(Sym.Section, "", Sym.Name); 511 else if (Sym.Index) 512 Symbol.st_shndx = *Sym.Index; 514 Symbol.st_value = Sym.Value; 515 Symbol.st_other = Sym.Other ? *Sym.Other : 0; 515 Symbol.st_other = Sym.Other ? *Sym.Other : 0; 516 Symbol.st_size = Sym.Size;