/haiku/src/kits/debugger/value/type_handlers/ |
H A D | CStringTypeHandler.cpp | 34 PrimitiveType* baseType = NULL; local 38 baseType = dynamic_cast<PrimitiveType*>( 40 if (baseType == NULL) { 45 baseType = dynamic_cast<PrimitiveType*>( 47 if (baseType == NULL) { 53 if (baseType == NULL && modifiedType == NULL) 56 baseType = dynamic_cast<PrimitiveType*>( 58 if (baseType == NULL) 62 if (baseType->TypeConstant() == B_UINT8_TYPE 63 || baseType [all...] |
/haiku/src/kits/debugger/model/ |
H A D | Type.cpp | 164 Type* baseType = BaseType(); local 165 return nextOneOnly ? baseType : baseType->ResolveRawType(true); 187 Type* baseType = BaseType(); local 188 return nextOneOnly ? baseType : baseType->ResolveRawType(true);
|
/haiku/src/kits/debugger/value/value_nodes/ |
H A D | BListValueNode.cpp | 218 CompoundType* baseType = dynamic_cast<CompoundType*>(fType); local 220 if (baseType->CountTemplateParameters() != 0) { 223 if (baseType->CountBaseTypes() == 0) 226 baseType = dynamic_cast<CompoundType*>(baseType->BaseTypeAt(0) 228 if (baseType == NULL || baseType->Name() != "_PointerList_") 231 if (baseType->CountBaseTypes() == 0) 234 baseType = dynamic_cast<CompoundType*>(baseType [all...] |
H A D | AddressValueNode.cpp | 103 Type* baseType = fType->BaseType(); 104 if (baseType != NULL && baseType->Kind() == TYPE_FUNCTION) 113 baseType);
|
H A D | EnumerationValueNode.cpp | 56 if (PrimitiveType* baseType = dynamic_cast<PrimitiveType*>( 58 valueType = baseType->TypeConstant();
|
H A D | CompoundValueNode.cpp | 54 BaseTypeChild(CompoundValueNode* parent, BaseType* baseType) argument 56 Child(parent, baseType->GetType()->Name()), 57 fBaseType(baseType) 201 for (int32 i = 0; BaseType* baseType = fType->BaseTypeAt(i); i++) { 204 BaseTypeChild* child = new(std::nothrow) BaseTypeChild(this, baseType);
|
H A D | BMessageValueNode.cpp | 173 CompoundType* baseType = dynamic_cast<CompoundType*>(fType); local 180 for (int32 i = 0; i < baseType->CountDataMembers(); i++) { 181 DataMember* member = baseType->DataMemberAt(i); 183 error = baseType->ResolveDataMemberLocation(member, 199 error = baseType->ResolveDataMemberLocation(member, 214 error = baseType->ResolveDataMemberLocation(member, 229 error = baseType->ResolveDataMemberLocation(member, 495 Type* baseType = NULL; local 497 baseType); 500 BReference<Type> typeReference(baseType, tru [all...] |
/haiku/src/kits/debugger/debug_info/ |
H A D | DwarfTypeFactory.cpp | 546 DwarfType* baseType; local 547 if (CreateType(inheritanceEntry->GetType(), baseType) != B_OK) 549 BReference<DwarfType> baseTypeReference(baseType, true); 553 DwarfInheritance(inheritanceEntry, baseType); 738 DwarfType* baseType; local 740 status_t error = CreateType(baseTypeOwnerEntry->GetType(), baseType); 750 baseType = new(std::nothrow) DwarfUnspecifiedType(fTypeContext, "void", 752 if (baseType == NULL) 755 BReference<Type> baseTypeReference(baseType, true); 758 name, typeEntry, addressKind, baseType); 774 DwarfType* baseType = NULL; local 902 DwarfType* baseType = NULL; local 964 DwarfType* baseType = NULL; local 1128 Type* baseType = NULL; local 1279 DwarfType* baseType; local [all...] |
H A D | DwarfTypes.cpp | 751 DwarfInheritance* baseType = dynamic_cast<DwarfInheritance*>(_baseType); local 752 if (baseType == NULL) 755 return _ResolveDataMemberLocation(baseType->GetDwarfType(), 756 baseType->Entry()->Location(), parentLocation, false, _location); 994 const BString& name, DIEArrayType* entry, DwarfType* baseType) 998 fBaseType(baseType) 1225 DwarfType* baseType) 1230 fBaseType(baseType) 1267 const BString& name, DIETypedef* entry, DwarfType* baseType) 1271 fBaseType(baseType) 993 DwarfArrayType(DwarfTypeContext* typeContext, const BString& name, DIEArrayType* entry, DwarfType* baseType) argument 1223 DwarfModifiedType(DwarfTypeContext* typeContext, const BString& name, DIEModifiedType* entry, uint32 modifiers, DwarfType* baseType) argument 1266 DwarfTypedefType(DwarfTypeContext* typeContext, const BString& name, DIETypedef* entry, DwarfType* baseType) argument 1300 DwarfAddressType(DwarfTypeContext* typeContext, const BString& name, DIEAddressingType* entry, address_type_kind addressKind, DwarfType* baseType) argument 1343 DwarfEnumerationType(DwarfTypeContext* typeContext, const BString& name, DIEEnumerationType* entry, DwarfType* baseType) argument 1407 DwarfSubrangeType(DwarfTypeContext* typeContext, const BString& name, DIESubrangeType* entry, Type* baseType, const BVariant& lowerBound, const BVariant& upperBound) argument 1563 DwarfPointerToMemberType( DwarfTypeContext* typeContext, const BString& name, DIEPointerToMemberType* entry, DwarfCompoundType* containingType, DwarfType* baseType) argument [all...] |
/haiku/src/add-ons/translators/exr/ |
H A D | EXRTranslator.h | 37 uint32 outType, BPositionIO *outDestination, int32 baseType);
|
/haiku/src/add-ons/translators/hvif/ |
H A D | HVIFTranslator.h | 28 BPositionIO *outDestination, int32 baseType);
|
/haiku/src/add-ons/translators/icns/ |
H A D | ICNSTranslator.h | 49 uint32 outType, BPositionIO *outDestination, int32 baseType);
|
/haiku/src/add-ons/translators/ico/ |
H A D | ICOTranslator.h | 45 uint32 outType, BPositionIO *outDestination, int32 baseType);
|
H A D | ICOTranslator.cpp | 132 uint32 outType, BPositionIO *target, int32 baseType) 139 switch (baseType) { 130 DerivedTranslate(BPositionIO *source, const translator_info *info, BMessage *ioExtension, uint32 outType, BPositionIO *target, int32 baseType) argument
|
/haiku/src/add-ons/translators/pcx/ |
H A D | PCXTranslator.h | 46 uint32 outType, BPositionIO *outDestination, int32 baseType);
|
H A D | PCXTranslator.cpp | 122 uint32 outType, BPositionIO *target, int32 baseType) 129 switch (baseType) { 120 DerivedTranslate(BPositionIO *source, const translator_info *info, BMessage *ioExtension, uint32 outType, BPositionIO *target, int32 baseType) argument
|
/haiku/src/add-ons/translators/raw/ |
H A D | RAWTranslator.h | 46 uint32 outType, BPositionIO *outDestination, int32 baseType);
|
/haiku/src/add-ons/translators/gif/ |
H A D | GIFTranslator.h | 62 int32 baseType);
|
/haiku/src/add-ons/translators/psd/ |
H A D | PSDTranslator.cpp | 130 uint32 outType, BPositionIO *target, int32 baseType) 137 switch (baseType) { 128 DerivedTranslate(BPositionIO *source, const translator_info *info, BMessage *ioExtension, uint32 outType, BPositionIO *target, int32 baseType) argument
|
H A D | PSDTranslator.h | 50 uint32 outType, BPositionIO *outDestination, int32 baseType);
|
/haiku/src/add-ons/translators/wonderbrush/ |
H A D | WonderBrushTranslator.h | 53 int32 baseType);
|
/haiku/src/kits/debugger/source_language/c_family/ |
H A D | CLanguageExpressionEvaluator.h | 71 Operand _ParseType(Type* baseType);
|
/haiku/src/add-ons/translators/webp/ |
H A D | WebPTranslator.h | 62 BPositionIO* target, int32 baseType);
|
/haiku/src/kits/debugger/dwarf/ |
H A D | DwarfUtils.cpp | 56 const DIEType* baseType = type; local 58 baseType)) != NULL) { 73 baseType = modifiedType->GetType(); 75 type = baseType;
|
/haiku/src/add-ons/translators/avif/ |
H A D | AVIFTranslator.h | 63 BPositionIO* target, int32 baseType);
|