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

References

tools/lld/ELF/InputFiles.cpp
  791   StringRef name = getSectionName(sec);
  793   switch (sec.sh_type) {
  798     ArrayRef<uint8_t> contents = check(this->getObj().getSectionContents(&sec));
  807       in.armAttributes = make<InputSection>(*this, sec, name);
  816         CHECK(this->getObj().template getSectionContentsAsArray<char>(&sec), this);
  837     InputSectionBase *target = getRelocTarget(sec);
  848       this->sections[sec.sh_info] = target;
  855       InputSection *relocSec = make<InputSection>(*this, sec, name);
  869     if (sec.sh_type == SHT_RELA) {
  870       ArrayRef<Elf_Rela> rels = CHECK(getObj().relas(&sec), this);
  875       ArrayRef<Elf_Rel> rels = CHECK(getObj().rels(&sec), this);
  887       InputSection *relocSec = make<InputSection>(*this, sec, name);
  921     ArrayRef<uint8_t> contents = check(this->getObj().getSectionContents(&sec));
  968     return make<EhInputSection>(*this, sec, name);
  970   if (shouldMerge(sec, name))
  971     return make<MergeInputSection>(*this, sec, name);
  972   return make<InputSection>(*this, sec, name);