Lines Matching defs:Sec
54 static bool isDebugSection(const SectionBase &Sec) { in isDebugSection()
58 static bool isDWOSection(const SectionBase &Sec) { in isDWOSection()
62 static bool onlyKeepDWOPred(const Object &Obj, const SectionBase &Sec) { in onlyKeepDWOPred()
110 static void setSectionType(SectionBase &Sec, uint64_t Type) { in setSectionType()
118 static Error setSectionFlagsAndType(SectionBase &Sec, SectionFlag Flags, in setSectionFlagsAndType()
195 for (auto &Sec : Obj.sections()) { in dumpSectionToFile() local
422 RemovePred = [&Config](const SectionBase &Sec) { in replaceAndRemoveSections()
428 RemovePred = [RemovePred](const SectionBase &Sec) { in replaceAndRemoveSections()
433 RemovePred = [RemovePred, &Obj](const SectionBase &Sec) { in replaceAndRemoveSections()
438 RemovePred = [RemovePred, &Obj](const SectionBase &Sec) { in replaceAndRemoveSections()
456 RemovePred = [RemovePred](const SectionBase &Sec) { in replaceAndRemoveSections()
462 RemovePred = [RemovePred](const SectionBase &Sec) { in replaceAndRemoveSections()
468 RemovePred = [RemovePred, &Obj](const SectionBase &Sec) { in replaceAndRemoveSections()
477 RemovePred = [RemovePred, &Obj](const SectionBase &Sec) { in replaceAndRemoveSections()
498 RemovePred = [RemovePred](const SectionBase &Sec) { in replaceAndRemoveSections()
509 RemovePred = [&Config, RemovePred, &Obj](const SectionBase &Sec) { in replaceAndRemoveSections()
531 RemovePred = [&Config, RemovePred](const SectionBase &Sec) { in replaceAndRemoveSections()
547 RemovePred = [&Obj, RemovePred](const SectionBase &Sec) { in replaceAndRemoveSections()
566 SectionBase *Sec = Obj.findSection(SymInfo.SectionName); in addSymbol() local
691 [&Obj](const SectionBase &Sec) { return onlyKeepDWOPred(Obj, Sec); }); in handleArgs()
749 for (auto &Sec : Obj.sections()) in handleArgs() local
795 for (auto &Sec : Obj.sections()) { in handleArgs() local