Lines Matching refs:MarkLiveImpl
45 template <bool RecordWhyLive> class MarkLiveImpl : public MarkLive { class
75 void MarkLiveImpl<RecordWhyLive>::enqueue( in enqueue()
77 const typename MarkLiveImpl<RecordWhyLive>::WorklistEntry *prev) { in enqueue()
103 void MarkLiveImpl<RecordWhyLive>::addSym( in addSym()
105 const typename MarkLiveImpl<RecordWhyLive>::WorklistEntry *prev) { in addSym()
121 const InputSection *MarkLiveImpl<RecordWhyLive>::getInputSection( in getInputSection()
122 const MarkLiveImpl<RecordWhyLive>::WorklistEntry *entry) const { in getInputSection()
130 typename MarkLiveImpl<RecordWhyLive>::WorklistEntry *
131 MarkLiveImpl<RecordWhyLive>::makeEntry( in makeEntry()
133 const MarkLiveImpl<RecordWhyLive>::WorklistEntry *prev) const { in makeEntry()
146 void MarkLiveImpl<RecordWhyLive>::markTransitively() { in markTransitively()
207 marker = make<MarkLiveImpl<false>>(); in markLive()
209 marker = make<MarkLiveImpl<true>>(); in markLive()