Lines Matching defs:ToRemove

743     bool AllowBrokenLinks, function_ref<bool(const SectionBase *)> ToRemove) {
744 if (ToRemove(SectionIndexTable))
746 if (ToRemove(SymbolNames)) {
756 [ToRemove](const Symbol &Sym) { return ToRemove(Sym.DefinedIn); });
769 function_ref<bool(const Symbol &)> ToRemove) {
772 [ToRemove](const SymPtr &Sym) { return ToRemove(*Sym); }),
903 bool AllowBrokenLinks, function_ref<bool(const SectionBase *)> ToRemove) {
904 if (ToRemove(Symbols)) {
916 !ToRemove(R.RelocSymbol->DefinedIn))
1011 function_ref<bool(const Symbol &)> ToRemove) {
1013 if (Reloc.RelocSymbol && ToRemove(*Reloc.RelocSymbol))
1048 bool AllowBrokenLinks, function_ref<bool(const SectionBase *)> ToRemove) {
1049 if (ToRemove(Symbols)) {
1063 assert(!SecToApplyRel || !ToRemove(SecToApplyRel));
1069 function_ref<bool(const SectionBase *)> ToRemove) {
1070 if (ToRemove(LinkSection)) {
1093 bool AllowBrokenLinks, function_ref<bool(const SectionBase *)> ToRemove) {
1094 if (ToRemove(SymTab)) {
1104 llvm::erase_if(GroupMembers, ToRemove);
1108 Error GroupSection::removeSymbols(function_ref<bool(const Symbol &)> ToRemove) {
1109 if (ToRemove(*Sym))
2192 bool AllowBrokenLinks, std::function<bool(const SectionBase &)> ToRemove) {
2196 if (ToRemove(*Sec))
2204 return !ToRemove(*ToRelSec);
2209 return !llvm::all_of(GroupSec->members(), ToRemove);
2213 if (SymbolTable != nullptr && ToRemove(*SymbolTable))
2215 if (SectionNames != nullptr && ToRemove(*SectionNames))
2217 if (SectionIndexTable != nullptr && ToRemove(*SectionIndexTable))
2276 Error Object::removeSymbols(function_ref<bool(const Symbol &)> ToRemove) {
2279 if (Error E = Sec->removeSymbols(ToRemove))