Lines Matching defs:MarkLive
1 //===- MarkLive.cpp -------------------------------------------------------===//
22 #include "MarkLive.h"
45 template <class ELFT> class MarkLive {
47 MarkLive(Ctx &ctx, unsigned partition) : ctx(ctx), partition(partition) {}
98 void MarkLive<ELFT>::resolveReloc(InputSectionBase &sec, RelTy &rel,
151 void MarkLive<ELFT>::scanEhFrameSection(EhInputSection &eh,
190 void MarkLive<ELFT>::enqueue(InputSectionBase *sec, uint64_t offset) {
209 template <class ELFT> void MarkLive<ELFT>::markSymbol(Symbol *sym) {
218 template <class ELFT> void MarkLive<ELFT>::run() {
312 template <class ELFT> void MarkLive<ELFT>::mark() {
343 template <class ELFT> void MarkLive<ELFT>::moveToMain() {
382 MarkLive<ELFT>(ctx, i).run();
388 MarkLive<ELFT>(ctx, 1).moveToMain();