Home
last modified time | relevance | path

Searched refs:DwarfType (Results 1 – 6 of 6) sorted by relevance

/haiku/src/kits/debugger/debug_info/
H A DDwarfTypeFactory.h45 class DwarfType; variable
64 DwarfType*& _type);
69 DIEType* typeEntry, DwarfType*& _type);
74 DwarfType*& _type);
77 DwarfType*& _type);
81 DwarfType*& _type);
84 uint32 modifiers, DwarfType*& _type);
86 DIETypedef* typeEntry, DwarfType*& _type);
89 DwarfType*& _type);
92 DwarfType*& _type);
[all …]
H A DDwarfTypes.h101 class DwarfType : public virtual Type {
103 DwarfType(DwarfTypeContext* typeContext,
105 ~DwarfType();
156 DwarfType* type);
161 DwarfType* GetDwarfType() const in GetDwarfType()
168 DwarfType* fType;
175 const BString& name, DwarfType* type);
181 DwarfType* GetDwarfType() const in GetDwarfType()
189 DwarfType* fType;
214 DwarfArrayDimension(DwarfType* type);
[all …]
H A DDwarfTypes.cpp188 DwarfType::DwarfType(DwarfTypeContext* typeContext, const BString& name, in DwarfType() function in DwarfType
201 DwarfType::~DwarfType() in ~DwarfType()
208 DwarfType::GetTypeID(const DIEType* entry, BString& _id) in GetTypeID()
222 DwarfType::ImageID() const in ImageID()
229 DwarfType::ID() const in ID()
236 DwarfType::Name() const in Name()
243 DwarfType::ByteSize() const in ByteSize()
250 DwarfType::CreateDerivedAddressType(address_type_kind addressType, in CreateDerivedAddressType()
270 DwarfType::CreateDerivedArrayType(int64 lowerBound, int64 elementCount, in CreateDerivedArrayType()
274 BReference<DwarfType> baseTypeReference; in CreateDerivedArrayType()
[all …]
H A DDwarfTypeFactory.cpp299 DwarfTypeFactory::CreateType(DIEType* typeEntry, DwarfType*& _type) in CreateType()
317 if (DwarfType::GetTypeID(typeEntry, id)) in CreateType()
322 DwarfType* globalDwarfType = dynamic_cast<DwarfType*>(globalType); in CreateType()
338 DwarfType* globalDwarfType in CreateType()
339 = dynamic_cast<DwarfType*>(globalType); in CreateType()
349 DwarfType* type; in CreateType()
353 BReference<DwarfType> typeReference(type, true); in CreateType()
379 DIEType* typeEntry, DwarfType*& _type) in _CreateTypeInternal()
466 DIECompoundType* typeEntry, compound_type_kind compoundKind, DwarfType*& _type) in _CreateCompoundType()
507 DwarfType* memberType; in _CreateCompoundType()
[all …]
H A DDwarfStackFrameDebugInfo.cpp289 DwarfType* type; in CreateReturnValue()
293 BReference<DwarfType> typeReference(type, true); in CreateReturnValue()
323 DwarfType* type; in _CreateVariable()
327 BReference<DwarfType> typeReference(type, true); in _CreateVariable()
H A DDwarfImageDebugInfo.cpp524 DwarfType* type; in GetType()