class MutableSectionVisitor
Declaration
class MutableSectionVisitor { /* full declaration omitted */ };
Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:90
Method Overview
- public virtual llvm::Error visit(llvm::objcopy::elf::Section & Sec)
- public virtual llvm::Error visit(llvm::objcopy::elf::OwnedDataSection & Sec)
- public virtual llvm::Error visit(llvm::objcopy::elf::StringTableSection & Sec)
- public virtual llvm::Error visit(llvm::objcopy::elf::SymbolTableSection & Sec)
- public virtual llvm::Error visit(llvm::objcopy::elf::RelocationSection & Sec)
- public virtual llvm::Error visit(llvm::objcopy::elf::DynamicRelocationSection & Sec)
- public virtual llvm::Error visit(llvm::objcopy::elf::GnuDebugLinkSection & Sec)
- public virtual llvm::Error visit(llvm::objcopy::elf::GroupSection & Sec)
- public virtual llvm::Error visit(llvm::objcopy::elf::SectionIndexSection & Sec)
- public virtual llvm::Error visit(llvm::objcopy::elf::CompressedSection & Sec)
- public virtual llvm::Error visit(llvm::objcopy::elf::DecompressedSection & Sec)
- public virtual ~MutableSectionVisitor()
Methods
¶virtual llvm::Error visit(
llvm::objcopy::elf::Section& Sec)
virtual llvm::Error visit(
llvm::objcopy::elf::Section& Sec)
Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:94
Parameters
¶virtual llvm::Error visit(
llvm::objcopy::elf::OwnedDataSection& Sec)
virtual llvm::Error visit(
llvm::objcopy::elf::OwnedDataSection& Sec)
Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:95
Parameters
¶virtual llvm::Error visit(
llvm::objcopy::elf::StringTableSection& Sec)
virtual llvm::Error visit(
llvm::objcopy::elf::StringTableSection& Sec)
Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:96
Parameters
¶virtual llvm::Error visit(
llvm::objcopy::elf::SymbolTableSection& Sec)
virtual llvm::Error visit(
llvm::objcopy::elf::SymbolTableSection& Sec)
Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:97
Parameters
¶virtual llvm::Error visit(
llvm::objcopy::elf::RelocationSection& Sec)
virtual llvm::Error visit(
llvm::objcopy::elf::RelocationSection& Sec)
Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:98
Parameters
¶virtual llvm::Error visit(
llvm::objcopy::elf::DynamicRelocationSection&
Sec)
virtual llvm::Error visit(
llvm::objcopy::elf::DynamicRelocationSection&
Sec)
Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:99
Parameters
¶virtual llvm::Error visit(
llvm::objcopy::elf::GnuDebugLinkSection& Sec)
virtual llvm::Error visit(
llvm::objcopy::elf::GnuDebugLinkSection& Sec)
Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:100
Parameters
¶virtual llvm::Error visit(
llvm::objcopy::elf::GroupSection& Sec)
virtual llvm::Error visit(
llvm::objcopy::elf::GroupSection& Sec)
Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:101
Parameters
¶virtual llvm::Error visit(
llvm::objcopy::elf::SectionIndexSection& Sec)
virtual llvm::Error visit(
llvm::objcopy::elf::SectionIndexSection& Sec)
Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:102
Parameters
¶virtual llvm::Error visit(
llvm::objcopy::elf::CompressedSection& Sec)
virtual llvm::Error visit(
llvm::objcopy::elf::CompressedSection& Sec)
Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:103
Parameters
¶virtual llvm::Error visit(
llvm::objcopy::elf::DecompressedSection& Sec)
virtual llvm::Error visit(
llvm::objcopy::elf::DecompressedSection& Sec)
Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:104
Parameters
¶virtual ~MutableSectionVisitor()
virtual ~MutableSectionVisitor()
Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:92