Go to the documentation of this file.
38 using ReferenceManager::SafePointer;
static const SafePointer * replaceReference(const SafePointer *old, SafePointable *obj)
static ASpaceSection proto_
Prototype instance.
ASpaceElement * aSpace() const
static const SafePointer null
The default SafePointer that is used in null references.
bool isUndefined(ASpaceElement *aSpace) const
#define assert(condition)
ASpaceElement * undefinedASpace() const
SafePointable * pointer() const
virtual SectionType type() const
void setStartingAddress(AddressImage address)
virtual Section * clone() const
static void registerSection(const Section *section)
void setUndefinedASpace(ASpaceElement *aSpace)
const ReferenceManager::SafePointer * undefinedElement_
Undefined address space. This element is not allowed to be removed from section is recognized as spec...
@ ST_ADDRSP
Address space section.