CompoundType
class CompoundType : public virtual Type {
virtual ~CompoundType();
virtual CompoundType* ContainingType() const = 0;
class CompoundType;
class CompoundType;
class CompoundType;
CompoundType* type);
CompoundType* fType;
CompoundType*
class DwarfCompoundType : public CompoundType, public DwarfType {
virtual CompoundType* ContainingType() const;
CompoundType* type = dynamic_cast<CompoundType*>(
CompoundType::~CompoundType()
CompoundType::Kind() const
if (dynamic_cast<CompoundType*>(type) != NULL
if (dynamic_cast<CompoundType*>(type) != NULL
CompoundType* baseType = dynamic_cast<CompoundType*>(fType);
baseType = dynamic_cast<CompoundType*>(baseType->BaseTypeAt(0)
baseType = dynamic_cast<CompoundType*>(baseType->BaseTypeAt(0)
CompoundType* objectType = dynamic_cast<CompoundType*>(fType);
CompoundType* baseType = dynamic_cast<CompoundType*>(fType);
CompoundType* messageType = dynamic_cast<CompoundType*>(fType);
CompoundType* type = dynamic_cast<CompoundType*>(fParent->GetType());
CompoundType* type)