LLVM: llvm::objcopy:🧝:SectionVisitor Class Reference (original) (raw)

#include "[ObjCopy/ELF/ELFObject.h](ELFObject%5F8h%5Fsource.html)"

Inheritance diagram for llvm::objcopy:🧝:SectionVisitor:

Public Member Functions
virtual ~SectionVisitor ()=default
virtual Error visit (const Section &Sec)=0
virtual Error visit (const OwnedDataSection &Sec)=0
virtual Error visit (const StringTableSection &Sec)=0
virtual Error visit (const SymbolTableSection &Sec)=0
virtual Error visit (const RelocationSection &Sec)=0
virtual Error visit (const DynamicRelocationSection &Sec)=0
virtual Error visit (const GnuDebugLinkSection &Sec)=0
virtual Error visit (const GroupSection &Sec)=0
virtual Error visit (const SectionIndexSection &Sec)=0
virtual Error visit (const CompressedSection &Sec)=0
virtual Error visit (const DecompressedSection &Sec)=0

Detailed Description

Constructor & Destructor Documentation

virtual llvm::objcopy:🧝:SectionVisitor::~SectionVisitor ( ) virtualdefault

Member Function Documentation

β—† visit() [1/11]

β—† visit() [2/11]

β—† visit() [3/11]

β—† visit() [4/11]

β—† visit() [5/11]

β—† visit() [6/11]

β—† visit() [7/11]

β—† visit() [8/11]

virtual Error llvm::objcopy:🧝:SectionVisitor::visit ( const Section & Sec) pure virtual

Implemented in llvm::objcopy:🧝:IHexSectionWriterBase, llvm::objcopy:🧝:SectionWriter, and llvm::objcopy:🧝:SRECSectionWriterBase.

Referenced by llvm::objcopy:🧝:CompressedSection::accept(), llvm::objcopy:🧝:DecompressedSection::accept(), llvm::objcopy:🧝:DynamicRelocationSection::accept(), llvm::objcopy:🧝:GnuDebugLinkSection::accept(), llvm::objcopy:🧝:GroupSection::accept(), llvm::objcopy:🧝:OwnedDataSection::accept(), llvm::objcopy:🧝:RelocationSection::accept(), llvm::objcopy:🧝:Section::accept(), llvm::objcopy:🧝:SectionIndexSection::accept(), llvm::objcopy:🧝:StringTableSection::accept(), and llvm::objcopy:🧝:SymbolTableSection::accept().

β—† visit() [9/11]

β—† visit() [10/11]

β—† visit() [11/11]


The documentation for this class was generated from the following file: