Lines Matching refs:InputSection
25 InputSection *isec;
29 WhyLiveEntry(InputSection *isec, const WhyLiveEntry *prev) in WhyLiveEntry()
37 virtual void enqueue(InputSection *isec, uint64_t off) = 0;
50 std::conditional_t<RecordWhyLive, WhyLiveEntry, InputSection>;
52 void enqueue(InputSection *isec, uint64_t off) override { in enqueue()
59 void enqueue(InputSection *isec, uint64_t off, const WorklistEntry *prev);
62 const InputSection *getInputSection(const WorklistEntry *) const;
63 WorklistEntry *makeEntry(InputSection *, const WorklistEntry *prev) const;
75 InputSection *isec, uint64_t off, in enqueue()
127 void MarkLiveImpl<false>::printWhyLive(Symbol *s, const InputSection *prev) {} in printWhyLive()
130 const InputSection *
136 const InputSection *
137 MarkLiveImpl<false>::getInputSection(const InputSection *isec) const { in getInputSection()
143 InputSection *isec, const MarkLiveImpl<true>::WorklistEntry *prev) const { in makeEntry()
153 InputSection *isec, const MarkLiveImpl<false>::WorklistEntry *prev) const { in makeEntry()
175 enqueue(r.referent.get<InputSection *>(), r.addend, entry); in markTransitively()
192 InputSection *referentIsec = nullptr; in markTransitively()
198 auto *referentIsec = r.referent.get<InputSection *>(); in markTransitively()