DIECompoundType
dynamic_cast<DIECompoundType*>(typeEntry),
DIECompoundType* typeEntry, compound_type_kind compoundKind, DwarfType*& _type)
DIECompoundType* memberOwnerEntry = DwarfUtils::GetDIEByPredicate(typeEntry,
inline bool operator()(DIECompoundType* entry) const
class DIECompoundType;
DIECompoundType* typeEntry,
const BString& name, DIECompoundType* entry,
class DIECompoundType;
const BString& name, DIECompoundType* entry,
DIECompoundType* Entry() const
DIECompoundType* fEntry;
fContainingType = dynamic_cast<DIECompoundType*>(type);
DIECompoundType::DIECompoundType()
DIECompoundType::IsNamespace() const
DIECompoundType::Specification() const
DIECompoundType::ByteSize() const
DIECompoundType::AddChild(DebugInfoEntry* child)
DIECompoundType::AddAttribute_byte_size(uint16 attributeName,
DIECompoundType::AddAttribute_specification(uint16 attributeName,
fSpecification = dynamic_cast<DIECompoundType*>(value.reference);
return DIECompoundType::AddChild(child);
class DIECompoundType : public DIEDeclaredType {
DIECompoundType();
DIECompoundType* fSpecification;
class DIEClassBaseType : public DIECompoundType {
class DIEUnionType : public DIECompoundType {
DIECompoundType* ContainingType() const
DIECompoundType* fContainingType;