reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/llvm-objcopy/ELF/ELFObjcopy.cpp
  455     RemovePred = [RemovePred, &Obj](const SectionBase &Sec) {
  456       return onlyKeepDWOPred(Obj, Sec) || RemovePred(Sec);
  460     RemovePred = [RemovePred, &Obj](const SectionBase &Sec) {
  465       if (&Sec == Obj.SectionNames)
  490     RemovePred = [RemovePred, &Obj](const SectionBase &Sec) {
  493       if (&Sec == Obj.SectionNames)
  499     RemovePred = [RemovePred, &Obj](const SectionBase &Sec) {
  502       if (&Sec == Obj.SectionNames)
  523     RemovePred = [&Config, RemovePred, &Obj](const SectionBase &Sec) {
  533       if (Obj.SectionNames == &Sec)
  535       if (Obj.SymbolTable == &Sec ||
  536           (Obj.SymbolTable && Obj.SymbolTable->getStrTab() == &Sec))
  536           (Obj.SymbolTable && Obj.SymbolTable->getStrTab() == &Sec))
  560       Obj.SymbolTable && !Obj.SymbolTable->empty()) {
  560       Obj.SymbolTable && !Obj.SymbolTable->empty()) {
  561     RemovePred = [&Obj, RemovePred](const SectionBase &Sec) {
  562       if (&Sec == Obj.SymbolTable || &Sec == Obj.SymbolTable->getStrTab())
  562       if (&Sec == Obj.SymbolTable || &Sec == Obj.SymbolTable->getStrTab())
  569     replaceDebugSections(Obj, RemovePred, isCompressable, 
  570                          [&Config, &Obj](const SectionBase *S) {
  571                            return &Obj.addSection<CompressedSection>(
  576         Obj, RemovePred,
  578         [&Obj](const SectionBase *S) {
  580           return &Obj.addSection<DecompressedSection>(*CS);
  583   return Obj.removeSections(Config.AllowBrokenLinks, RemovePred);