Lines Matching refs:ToRemove
692 bool AllowBrokenLinks, function_ref<bool(const SectionBase *)> ToRemove) { in removeSectionReferences() argument
693 if (ToRemove(SectionIndexTable)) in removeSectionReferences()
695 if (ToRemove(SymbolNames)) { in removeSectionReferences()
705 [ToRemove](const Symbol &Sym) { return ToRemove(Sym.DefinedIn); }); in removeSectionReferences()
718 function_ref<bool(const Symbol &)> ToRemove) { in removeSymbols() argument
721 [ToRemove](const SymPtr &Sym) { return ToRemove(*Sym); }), in removeSymbols()
847 bool AllowBrokenLinks, function_ref<bool(const SectionBase *)> ToRemove) { in removeSectionReferences() argument
848 if (ToRemove(Symbols)) { in removeSectionReferences()
860 !ToRemove(R.RelocSymbol->DefinedIn)) in removeSectionReferences()
951 function_ref<bool(const Symbol &)> ToRemove) { in removeSymbols() argument
953 if (Reloc.RelocSymbol && ToRemove(*Reloc.RelocSymbol)) in removeSymbols()
988 bool AllowBrokenLinks, function_ref<bool(const SectionBase *)> ToRemove) { in removeSectionReferences() argument
989 if (ToRemove(Symbols)) { in removeSectionReferences()
1003 assert(!SecToApplyRel || !ToRemove(SecToApplyRel)); in removeSectionReferences()
1009 function_ref<bool(const SectionBase *)> ToRemove) { in removeSectionReferences() argument
1010 if (ToRemove(LinkSection)) { in removeSectionReferences()
1033 bool AllowBrokenLinks, function_ref<bool(const SectionBase *)> ToRemove) { in removeSectionReferences() argument
1034 if (ToRemove(SymTab)) { in removeSectionReferences()
1044 llvm::erase_if(GroupMembers, ToRemove); in removeSectionReferences()
1048 Error GroupSection::removeSymbols(function_ref<bool(const Symbol &)> ToRemove) { in removeSymbols() argument
1049 if (ToRemove(*Sym)) in removeSymbols()
2111 bool AllowBrokenLinks, std::function<bool(const SectionBase &)> ToRemove) { in removeSections() argument
2115 if (ToRemove(*Sec)) in removeSections()
2119 return !ToRemove(*ToRelSec); in removeSections()
2123 if (SymbolTable != nullptr && ToRemove(*SymbolTable)) in removeSections()
2125 if (SectionNames != nullptr && ToRemove(*SectionNames)) in removeSections()
2127 if (SectionIndexTable != nullptr && ToRemove(*SectionIndexTable)) in removeSections()
2186 Error Object::removeSymbols(function_ref<bool(const Symbol &)> ToRemove) { in removeSymbols() argument
2189 if (Error E = Sec->removeSymbols(ToRemove)) in removeSymbols()