Lines Matching refs:InputSection
397 if (s != &InputSection::discarded && s->flags & SHF_ALLOC) in handleSectionGroup()
413 if (!s || s == &InputSection::discarded) in handleSectionGroup()
569 this->sections[i] = &InputSection::discarded; in parse()
578 this->sections[i] = &InputSection::discarded; in parse()
582 InputSection isec(*this, sec, name); in parse()
593 in.attributes = std::make_unique<InputSection>(*this, sec, name); in parse()
627 this->sections[secIndex] = &InputSection::discarded; in parse()
713 if (this->sections[i] == &InputSection::discarded) in initializeSections()
738 this->sections[i] = &InputSection::discarded; in initializeSections()
745 sections[i] = &InputSection::discarded; in initializeSections()
790 if (this->sections[i] == &InputSection::discarded) in initializeSections()
811 s = makeThreadLocal<InputSection>( in initializeSections()
828 auto *isec = makeThreadLocal<InputSection>( in initializeSections()
851 InputSection *isec = cast<InputSection>(this->sections[i]); in initializeSections()
853 if (!isa<InputSection>(linkSec)) in initializeSections()
875 template <class ELFT> static uint32_t readAndFeatures(const InputSection &sec) { in readAndFeatures()
943 if (target == &InputSection::discarded) in getRelocTarget()
976 return &InputSection::discarded; in createInputSection()
987 this->andFeatures = readAndFeatures<ELFT>(InputSection(*this, sec, name)); in createInputSection()
988 return &InputSection::discarded; in createInputSection()
999 return &InputSection::discarded; in createInputSection()
1002 return &InputSection::discarded; in createInputSection()
1010 return &InputSection::discarded; in createInputSection()
1019 return &InputSection::discarded; in createInputSection()
1030 return makeThreadLocal<InputSection>(*this, sec, name); in createInputSection()
1130 if (eSym.st_shndx == SHN_UNDEF || sec == &InputSection::discarded) in initSectionsAndLocalSyms()
1178 if (sec == &InputSection::discarded) { in postParse()
1733 auto *section = make<InputSection>(this, SHF_ALLOC | SHF_WRITE, SHT_PROGBITS, in parse()