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

References

tools/llvm-objcopy/ELF/ELFObjcopy.cpp
  443   if (!Config.ToRemove.empty()) {
  444     RemovePred = [&Config](const SectionBase &Sec) {
  445       return Config.ToRemove.matches(Sec.Name);
  449   if (Config.StripDWO || !Config.SplitDWO.empty())
  449   if (Config.StripDWO || !Config.SplitDWO.empty())
  454   if (Config.ExtractDWO)
  459   if (Config.StripAllGNU)
  477   if (Config.StripSections) {
  483   if (Config.StripDebug || Config.StripUnneeded) {
  483   if (Config.StripDebug || Config.StripUnneeded) {
  489   if (Config.StripNonAlloc)
  498   if (Config.StripAll)
  511   if (Config.ExtractPartition || Config.ExtractMainPartition) {
  511   if (Config.ExtractPartition || Config.ExtractMainPartition) {
  522   if (!Config.OnlySection.empty()) {
  523     RemovePred = [&Config, RemovePred, &Obj](const SectionBase &Sec) {
  525       if (Config.OnlySection.matches(Sec.Name))
  544   if (!Config.KeepSection.empty()) {
  545     RemovePred = [&Config, RemovePred](const SectionBase &Sec) {
  547       if (Config.KeepSection.matches(Sec.Name))
  559   if ((!Config.SymbolsToKeep.empty() || Config.KeepFileSymbols) &&
  559   if ((!Config.SymbolsToKeep.empty() || Config.KeepFileSymbols) &&
  568   if (Config.CompressionType != DebugCompressionType::None)
  570                          [&Config, &Obj](const SectionBase *S) {
  572                                 *S, Config.CompressionType);
  574   else if (Config.DecompressDebugSections)
  583   return Obj.removeSections(Config.AllowBrokenLinks, RemovePred);