Searched refs:baseType (Results 1 - 25 of 55) sorted by relevance

123

/haiku/src/kits/debugger/value/type_handlers/
H A DCStringTypeHandler.cpp34 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 DType.cpp164 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 DBListValueNode.cpp218 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 DAddressValueNode.cpp103 Type* baseType = fType->BaseType();
104 if (baseType != NULL && baseType->Kind() == TYPE_FUNCTION)
113 baseType);
H A DEnumerationValueNode.cpp56 if (PrimitiveType* baseType = dynamic_cast<PrimitiveType*>(
58 valueType = baseType->TypeConstant();
H A DCompoundValueNode.cpp54 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 DBMessageValueNode.cpp173 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 DDwarfTypeFactory.cpp546 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 DDwarfTypes.cpp751 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 DEXRTranslator.h37 uint32 outType, BPositionIO *outDestination, int32 baseType);
/haiku/src/add-ons/translators/hvif/
H A DHVIFTranslator.h28 BPositionIO *outDestination, int32 baseType);
/haiku/src/add-ons/translators/icns/
H A DICNSTranslator.h49 uint32 outType, BPositionIO *outDestination, int32 baseType);
/haiku/src/add-ons/translators/ico/
H A DICOTranslator.h45 uint32 outType, BPositionIO *outDestination, int32 baseType);
H A DICOTranslator.cpp132 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 DPCXTranslator.h46 uint32 outType, BPositionIO *outDestination, int32 baseType);
H A DPCXTranslator.cpp122 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 DRAWTranslator.h46 uint32 outType, BPositionIO *outDestination, int32 baseType);
/haiku/src/add-ons/translators/gif/
H A DGIFTranslator.h62 int32 baseType);
/haiku/src/add-ons/translators/psd/
H A DPSDTranslator.cpp130 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 DPSDTranslator.h50 uint32 outType, BPositionIO *outDestination, int32 baseType);
/haiku/src/add-ons/translators/wonderbrush/
H A DWonderBrushTranslator.h53 int32 baseType);
/haiku/src/kits/debugger/source_language/c_family/
H A DCLanguageExpressionEvaluator.h71 Operand _ParseType(Type* baseType);
/haiku/src/add-ons/translators/webp/
H A DWebPTranslator.h62 BPositionIO* target, int32 baseType);
/haiku/src/kits/debugger/dwarf/
H A DDwarfUtils.cpp56 const DIEType* baseType = type; local
58 baseType)) != NULL) {
73 baseType = modifiedType->GetType();
75 type = baseType;
/haiku/src/add-ons/translators/avif/
H A DAVIFTranslator.h63 BPositionIO* target, int32 baseType);

Completed in 248 milliseconds

123