Lines Matching refs:InputSection
426 if (s != &InputSection::discarded && s->flags & SHF_ALLOC) in handleSectionGroup()
442 if (!s || s == &InputSection::discarded) in handleSectionGroup()
598 this->sections[i] = &InputSection::discarded; in parse()
607 this->sections[i] = &InputSection::discarded; in parse()
611 InputSection isec(*this, sec, name); in parse()
622 in.attributes = std::make_unique<InputSection>(*this, sec, name); in parse()
634 this->sections[i] = &InputSection::discarded; in parse()
666 this->sections[secIndex] = &InputSection::discarded; in parse()
752 if (this->sections[i] == &InputSection::discarded) in initializeSections()
777 this->sections[i] = &InputSection::discarded; in initializeSections()
784 sections[i] = &InputSection::discarded; in initializeSections()
821 if (this->sections[i] == &InputSection::discarded) in initializeSections()
842 s = makeThreadLocal<InputSection>( in initializeSections()
859 auto *isec = makeThreadLocal<InputSection>( in initializeSections()
882 InputSection *isec = cast<InputSection>(this->sections[i]); in initializeSections()
884 if (!isa<InputSection>(linkSec)) in initializeSections()
906 template <class ELFT> static uint32_t readAndFeatures(const InputSection &sec) { in readAndFeatures()
975 if (target == &InputSection::discarded) in getRelocTarget()
1008 return &InputSection::discarded; in createInputSection()
1019 this->andFeatures = readAndFeatures<ELFT>(InputSection(*this, sec, name)); in createInputSection()
1020 return &InputSection::discarded; in createInputSection()
1031 return &InputSection::discarded; in createInputSection()
1034 return &InputSection::discarded; in createInputSection()
1042 return &InputSection::discarded; in createInputSection()
1051 return &InputSection::discarded; in createInputSection()
1062 return makeThreadLocal<InputSection>(*this, sec, name); in createInputSection()
1162 if (eSym.st_shndx == SHN_UNDEF || sec == &InputSection::discarded) in initSectionsAndLocalSyms()
1210 if (sec == &InputSection::discarded) { in postParse()
1766 auto *section = make<InputSection>(this, SHF_ALLOC | SHF_WRITE, SHT_PROGBITS, in parse()