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

References

include/llvm/Object/ELFObjectFile.h
  356     unsigned char Binding = ESym->getBinding();
  572   return getSymbol(Symb)->getBinding();
  614   if (ESym->getBinding() != ELF::STB_LOCAL)
  617   if (ESym->getBinding() == ELF::STB_WEAK)
include/llvm/Object/ELFTypes.h
  199   void setType(unsigned char t) { setBindingAndType(getBinding(), t); }
  241     return getBinding() != ELF::STB_LOCAL;
tools/lld/ELF/InputFiles.cpp
  989     if (!this->symbols[i] && eSyms[i].getBinding() != STB_LOCAL)
 1003     uint8_t binding = eSym.getBinding();
 1264     if (sym.getBinding() == STB_LOCAL) {
 1272           Undefined{this, name, sym.getBinding(), sym.st_other, sym.getType()});
 1287       symtab->addSymbol(SharedSymbol{*this, name, sym.getBinding(),
 1309     symtab->addSymbol(SharedSymbol{*this, saver.save(name), sym.getBinding(),
tools/llvm-elfabi/ELFObjHandler.cpp
  237   uint8_t Binding = RawSym.getBinding();
  267     uint8_t Binding = RawSym.getBinding();
tools/llvm-objcopy/ELF/Object.cpp
 1400     SymTab->addSymbol(Name, Sym.getBinding(), Sym.getType(), DefSection,
tools/llvm-readobj/ELFDumper.cpp
 3339       printEnum(Symbol->getBinding(), makeArrayRef(ElfSymbolBindings));
 3379       printEnum(Symbol->getBinding(), makeArrayRef(ElfSymbolBindings));
 5445   W.printEnum("Binding", Symbol->getBinding(), makeArrayRef(ElfSymbolBindings));
tools/obj2yaml/elf2yaml.cpp
  383   S.Binding = Sym->getBinding();