reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/MC/ELFObjectWriter.cpp
  657     bool Used = Symbol.isUsedInReloc();
  658     bool WeakrefUsed = Symbol.isWeakrefUsedInReloc();
  659     bool isSignature = Symbol.isSignature();
  661     if (!isInSymtab(Layout, Symbol, Used || WeakrefUsed || isSignature,
  662                     OWriter.Renames.count(&Symbol)))
  665     if (Symbol.isTemporary() && Symbol.isUndefined()) {
  665     if (Symbol.isTemporary() && Symbol.isUndefined()) {
  671     MSD.Symbol = cast<MCSymbolELF>(&Symbol);
  673     bool Local = Symbol.getBinding() == ELF::STB_LOCAL;
  674     assert(Local || !Symbol.isTemporary());
  676     if (Symbol.isAbsolute()) {
  678     } else if (Symbol.isCommon()) {
  679       if (Symbol.isTargetCommon()) {
  680         MSD.SectionIndex = Symbol.getIndex();
  685     } else if (Symbol.isUndefined()) {
  687         MSD.SectionIndex = RevGroupMap.lookup(&Symbol);
  695           static_cast<const MCSectionELF &>(Symbol.getSection());
  703         assert(static_cast<const MCSymbolELF &>(Symbol).getType() ==
  706                         "Undefined section reference: " + Symbol.getName());
  718     StringRef Name = Symbol.getName();
  721     if (Symbol.getType() != ELF::STT_SECTION) {