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

References

include/llvm/Object/ELFObjectFile.h
  614   if (ESym->getBinding() != ELF::STB_LOCAL)
include/llvm/Object/ELFTypes.h
  241     return getBinding() != ELF::STB_LOCAL;
lib/MC/ELFObjectWriter.cpp
  582   case ELF::STB_LOCAL:
  673     bool Local = Symbol.getBinding() == ELF::STB_LOCAL;
  752                        ELF::STT_FILE | ELF::STB_LOCAL, 0, 0, ELF::STV_DEFAULT,
  778     assert(MSD.Symbol->getBinding() != ELF::STB_LOCAL);
 1383   case ELF::STB_LOCAL:
lib/MC/MCContext.cpp
  350   R->setBinding(ELF::STB_LOCAL);
lib/MC/MCELFStreamer.cpp
  237     Symbol->setBinding(ELF::STB_LOCAL);
  300   if (Symbol->getBinding() == ELF::STB_LOCAL) {
  339   Symbol->setBinding(ELF::STB_LOCAL);
lib/MC/MCSymbolELF.cpp
   43   if (getType() == ELF::STT_SECTION && Binding != ELF::STB_LOCAL)
   49   case ELF::STB_LOCAL:
   73       return ELF::STB_LOCAL;
   84     return ELF::STB_LOCAL;
   90     return ELF::STB_LOCAL;
   96   if (Type == ELF::STT_SECTION && getBinding() != ELF::STB_LOCAL)
lib/ObjectYAML/ELFEmitter.cpp
  468     if (Symbols[I].Binding.value != ELF::STB_LOCAL)
lib/ObjectYAML/ELFYAML.cpp
  580   ECase(STB_LOCAL);
lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp
  175     Symbol->setBinding(ELF::STB_LOCAL);
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
  652     Symbol->setBinding(ELF::STB_LOCAL);
  662     Symbol->setBinding(ELF::STB_LOCAL);
lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp
  102   if (ELFSymbol->getBinding() == ELF::STB_LOCAL) {
  145   ELFSymbol->setBinding(ELF::STB_LOCAL);
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
 2854              ELF::STB_LOCAL);
lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
  151       Reloc.OriginalSymbol->getBinding() != ELF::STB_LOCAL)
tools/lld/ELF/InputFiles.cpp
  989     if (!this->symbols[i] && eSyms[i].getBinding() != STB_LOCAL)
 1013     if (binding == STB_LOCAL) {
 1264     if (sym.getBinding() == STB_LOCAL) {
tools/lld/ELF/Symbols.cpp
  278     return STB_LOCAL;
  287   if (computeBinding() == STB_LOCAL)
tools/lld/ELF/Symbols.h
  156   bool isLocal() const { return binding == llvm::ELF::STB_LOCAL; }
tools/lld/ELF/SyntheticSections.cpp
  265   auto *s = make<Defined>(section.file, name, STB_LOCAL, STV_DEFAULT, type,
 2034         return s.sym->isLocal() || s.sym->computeBinding() == STB_LOCAL;
 2125       eSym->setBindingAndType(STB_LOCAL, sym->type);
tools/lld/ELF/Writer.cpp
  729         make<Defined>(isec->file, "", STB_LOCAL, /*stOther=*/0, STT_SECTION,
tools/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.cpp
  259     ENUM_TO_CSTR(STB_LOCAL);
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
 2078         if (symbol.getBinding() == STB_LOCAL) {
 2103         if (symbol.getBinding() == STB_LOCAL) {
tools/llvm-nm/llvm-nm.cpp
  906   if (Binding != ELF::STB_GLOBAL && Binding != ELF::STB_LOCAL)
tools/llvm-objcopy/ELF/ELFConfig.cpp
   73             .CaseLower("local", [&SI] { SI.Bind = ELF::STB_LOCAL; })
tools/llvm-objcopy/ELF/ELFObjcopy.cpp
  343          (Sym.Binding == STB_LOCAL || Sym.getShndx() == SHN_UNDEF) &&
  360       Sym.Binding = STB_LOCAL;
  375       Sym.Binding = STB_LOCAL;
  413         Sym.Binding == STB_LOCAL && Sym.getShndx() != SHN_UNDEF &&
tools/llvm-objcopy/ELF/Object.cpp
  695       [](const SymPtr &Sym) { return Sym->Binding == STB_LOCAL; });
  732     if (Sym->Binding == STB_LOCAL)
tools/llvm-readobj/ELFDumper.cpp
 1109     {"Local",  "LOCAL",  ELF::STB_LOCAL},