H A D | DwarfTypeFactory.cpp | 300 DwarfTypeFactory::CreateType(DIEType* typeEntry, DwarfType*& _type) argument 304 DwarfUtils::GetFullyQualifiedDIEName(typeEntry, name); 307 dwarf_tag_to_type_kind(typeEntry->Tag())); 308 int32 subtypeKind = dwarf_tag_to_subtype_kind(typeEntry->Tag()); 318 if (DwarfType::GetTypeID(typeEntry, id)) 335 if (typeEntry->IsDeclaration() && name.Length() > 0 351 status_t error = _CreateTypeInternal(name, typeEntry, type); 370 if (_ResolveTypeByteSize(typeEntry, size) == B_OK) 380 DIEType* typeEntry, DwarfType*& _type) 382 switch (typeEntry 379 _CreateTypeInternal(const BString& name, DIEType* typeEntry, DwarfType*& _type) argument 466 _CreateCompoundType(const BString& name, DIECompoundType* typeEntry, compound_type_kind compoundKind, DwarfType*& _type) argument 618 _CreatePrimitiveType(const BString& name, DIEBaseType* typeEntry, DwarfType*& _type) argument 729 _CreateAddressType(const BString& name, DIEAddressingType* typeEntry, address_type_kind addressKind, DwarfType*& _type) argument 768 _CreateModifiedType(const BString& name, DIEModifiedType* typeEntry, uint32 modifiers, DwarfType*& _type) argument 860 _CreateTypedefType(const BString& name, DIETypedef* typeEntry, DwarfType*& _type) argument 887 _CreateArrayType(const BString& name, DIEArrayType* typeEntry, DwarfType*& _type) argument 957 _CreateEnumerationType(const BString& name, DIEEnumerationType* typeEntry, DwarfType*& _type) argument 1024 _CreateSubrangeType(const BString& name, DIESubrangeType* typeEntry, DwarfType*& _type) argument 1159 _CreateUnspecifiedType(const BString& name, DIEUnspecifiedType* typeEntry, DwarfType*& _type) argument 1172 _CreateFunctionType(const BString& name, DIESubroutineType* typeEntry, DwarfType*& _type) argument 1246 _CreatePointerToMemberType(const BString& name, DIEPointerToMemberType* typeEntry, DwarfType*& _type) argument 1320 _ResolveTypeByteSize(DIEType* typeEntry, uint64& _size) argument [all...] |