#include <RawSection.h>
Inheritance diagram for ExceptionSection:
Public Member Functions | |
ExceptionSection (SectHeader *h, XCoffFile *xcoff) | |
uint32_t | read (BinaryInputFile *b) |
void | print () |
const char * | briefName () |
uint32_t | instrument (char *buffer, XCoffFileGen *xCoffGen, BaseGen *gen) |
Protected Member Functions | |
~ExceptionSection () | |
Protected Attributes | |
Exception ** | exceptions |
uint32_t | numberOfExceptions |
|
Definition at line 150 of file RawSection.h. |
|
Definition at line 175 of file RawSection.C. References RawSection::getXCoffFile(), XCoffFile::is64Bit(), numberOfExceptions, Size__32_bit_ExceptionTable_Entry, and Size__64_bit_ExceptionTable_Entry. |
|
Reimplemented from RawSection. Definition at line 158 of file RawSection.h. |
|
Reimplemented from RawSection. Definition at line 363 of file ReWriting.C. References ASSERT, exceptions, RawSection::getXCoffFile(), XCoffFile::is64Bit(), numberOfExceptions, PRINT_DEBUG, Size__32_bit_ExceptionTable_Entry, and Size__64_bit_ExceptionTable_Entry. |
|
Reimplemented from RawSection. Definition at line 231 of file RawSection.C. References exceptions, numberOfExceptions, Exception::print(), RawSection::print(), and PRINT_INFOR. |
|
Reimplemented from RawSection. Definition at line 185 of file RawSection.C. References ASSERT, BinaryInputFile::copyBytesIterate(), BinaryInputFile::currentOffset(), exceptions, RawSection::getXCoffFile(), XCoffFile::is64Bit(), numberOfExceptions, PRINT_DEBUG, Base::setFileOffset(), BinaryInputFile::setInPointer(), Size__32_bit_ExceptionTable_Entry, and Size__64_bit_ExceptionTable_Entry. |
|
Definition at line 147 of file RawSection.h. Referenced by instrument(), print(), and read(). |
|
Definition at line 148 of file RawSection.h. Referenced by ExceptionSection(), instrument(), print(), and read(). |