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

References

include/llvm/Object/ELFObjectFile.h
  473   if (ESym->getType() == ELF::STT_SECTION) {
  507       ESym->getType() == ELF::STT_FUNC)
  582   return getSymbol(Symb)->getType();
  590   switch (ESym->getType()) {
  623   if (ESym->getType() == ELF::STT_FILE || ESym->getType() == ELF::STT_SECTION)
  623   if (ESym->getType() == ELF::STT_FILE || ESym->getType() == ELF::STT_SECTION)
  643     if (ESym->getType() == ELF::STT_FUNC && (ESym->st_value & 1) == 1)
  650   if (ESym->getType() == ELF::STT_COMMON || ESym->st_shndx == ELF::SHN_COMMON)
include/llvm/Object/ELFTypes.h
  198   void setBinding(unsigned char b) { setBindingAndType(b, getType()); }
  219     return getType() == ELF::STT_COMMON || st_shndx == ELF::SHN_COMMON;
tools/lld/ELF/InputFiles.cpp
  412   if (signature.empty() && sym.getType() == STT_SECTION)
 1005     uint8_t type = eSym.getType();
 1014       if (eSym.getType() == STT_FILE)
 1272           Undefined{this, name, sym.getBinding(), sym.st_other, sym.getType()});
 1288                                      sym.st_other, sym.getType(), sym.st_value,
 1310                                    sym.st_other, sym.getType(), sym.st_value,
tools/lld/ELF/Relocations.cpp
  486         s.getType() == STT_TLS || s.st_value != ss.value)
tools/llvm-objcopy/ELF/Object.cpp
 1400     SymTab->addSymbol(Name, Sym.getBinding(), Sym.getType(), DefSection,
tools/llvm-objdump/ELFDump.cpp
   86     if (Sym->getType() == ELF::STT_SECTION) {
tools/llvm-objdump/llvm-objdump.cpp
  893     return Elf32LEObj->getSymbol(Sym.getRawDataRefImpl())->getType();
  895     return Elf64LEObj->getSymbol(Sym.getRawDataRefImpl())->getType();
  897     return Elf32BEObj->getSymbol(Sym.getRawDataRefImpl())->getType();
  899     return Elf64BEObj->getSymbol(Sym.getRawDataRefImpl())->getType();
tools/llvm-readobj/ARMEHABIPrinter.h
  378         Sym.getType() == ELF::STT_FUNC) {
tools/llvm-readobj/ELFDumper.cpp
  815   if (SymbolName.empty() && Symbol->getType() == ELF::STT_SECTION) {
 2920   if (Sym && Sym->getType() == ELF::STT_SECTION) {
 3331   unsigned char SymbolType = Symbol->getType();
 3371   unsigned char SymbolType = Symbol->getType();
 5046       OS << printEnum(Sym->getType(), makeArrayRef(ElfSymbolTypes));
 5096       OS << printEnum(Sym->getType(), makeArrayRef(ElfSymbolTypes));
 5314   if (Sym && Sym->getType() == ELF::STT_SECTION) {
 5439   unsigned char SymbolType = Symbol->getType();
 6018       W.printEnum("Type", Sym->getType(), makeArrayRef(ElfSymbolTypes));
 6068       W.printEnum("Type", Sym->getType(), makeArrayRef(ElfSymbolTypes));
tools/obj2yaml/elf2yaml.cpp
  123   if (Name.empty() && Sym->getType() == ELF::STT_SECTION) {
  379   S.Type = Sym->getType();