Searched refs:valueType (Results 1 - 21 of 21) sorted by relevance

/haiku/src/kits/debugger/value/value_nodes/
H A DPrimitiveValueNode.cpp53 type_code valueType = fType->TypeConstant();
54 if (!BVariant::TypeIsNumber(valueType) && valueType != B_BOOL_TYPE) {
59 bool shortValueIsFine = BVariant::TypeIsInteger(valueType)
60 || valueType == B_BOOL_TYPE;
63 int(valueType >> 24), int(valueType >> 16),
64 int(valueType >> 8), int(valueType));
68 status_t error = valueLoader->LoadValue(location, valueType,
[all...]
H A DEnumerationValueNode.cpp53 type_code valueType = 0; local
58 valueType = baseType->TypeConstant();
59 if (!BVariant::TypeIsInteger(valueType))
60 valueType = 0;
64 if (valueType == 0) {
68 valueType = B_INT8_TYPE;
71 valueType = B_INT16_TYPE;
75 valueType = B_INT32_TYPE;
78 valueType = B_INT64_TYPE;
85 status_t error = valueLoader->LoadValue(location, valueType, tru
[all...]
H A DPointerToMemberValueNode.cpp54 type_code valueType; local
56 valueType = B_UINT32_TYPE;
59 valueType = B_UINT64_TYPE;
65 status_t error = valueLoader->LoadValue(location, valueType, false,
H A DCStringValueNode.cpp58 type_code valueType; local
60 valueType = B_UINT32_TYPE;
63 valueType = B_UINT64_TYPE;
74 error = valueLoader->LoadValue(location, valueType, false,
H A DAddressValueNode.cpp62 type_code valueType; local
64 valueType = B_UINT32_TYPE;
67 valueType = B_UINT64_TYPE;
73 status_t error = valueLoader->LoadValue(location, valueType, false,
H A DBListValueNode.cpp204 type_code valueType;
206 valueType = B_UINT32_TYPE;
209 valueType = B_UINT64_TYPE;
255 error = valueLoader->LoadValue(memberLocation, valueType,
H A DBMessageValueNode.cpp155 type_code valueType;
157 valueType = B_UINT32_TYPE;
160 valueType = B_UINT64_TYPE;
194 error = valueLoader->LoadValue(memberLocation, valueType,
224 error = valueLoader->LoadValue(memberLocation, valueType,
239 error = valueLoader->LoadValue(memberLocation, valueType,
/haiku/src/kits/debugger/arch/
H A DRegister.cpp14 uint32 valueType, register_type type, bool calleePreserved)
19 fValueType(valueType),
13 Register(int32 index, const char* name, uint32 bitSize, uint32 valueType, register_type type, bool calleePreserved) argument
/haiku/src/kits/debugger/dwarf/
H A DDwarfTargetInterface.h38 uint32 valueType, BVariant& _value) const
42 uint32 valueType, BVariant& _value) const
H A DDwarfExpressionEvaluator.cpp708 uint32 valueType; local
711 valueType = B_UINT8_TYPE;
714 valueType = B_UINT16_TYPE;
717 valueType = B_UINT32_TYPE;
721 valueType = B_UINT64_TYPE;
731 if (!fContext->TargetInterface()->ReadValueFromMemory(address, valueType,
743 uint32 valueType; local
746 valueType = B_UINT8_TYPE;
749 valueType = B_UINT16_TYPE;
752 valueType
[all...]
H A DDwarfFile.cpp2428 uint32 valueType = outputInterface->RegisterValueType(i); local
2429 if (valueType == 0)
2454 frameAddress + rule->Offset(), valueType,
2491 valueType, value)) {
/haiku/src/kits/debugger/arch/x86/
H A DArchitectureX86.h59 uint32 valueType, BVariant& _value) const;
61 target_addr_t address, uint32 valueType,
93 uint32 bitSize, uint32 valueType,
96 const char* name, uint32 valueType,
H A DArchitectureX86.cpp539 ArchitectureX86::ReadValueFromMemory(target_addr_t address, uint32 valueType, argument
543 size_t size = BVariant::SizeOfType(valueType);
555 switch (valueType) {
596 target_addr_t address, uint32 valueType, BVariant& _value) const
778 uint32 bitSize, uint32 valueType, register_type type, bool calleePreserved)
780 if (!fRegisters.Add(Register(index, name, bitSize, valueType, type,
789 uint32 valueType, register_type type, bool calleePreserved)
791 _AddRegister(index, name, 8 * BVariant::SizeOfType(valueType), valueType,
595 ReadValueFromMemory(target_addr_t addressSpace, target_addr_t address, uint32 valueType, BVariant& _value) const argument
777 _AddRegister(int32 index, const char* name, uint32 bitSize, uint32 valueType, register_type type, bool calleePreserved) argument
788 _AddIntegerRegister(int32 index, const char* name, uint32 valueType, register_type type, bool calleePreserved) argument
/haiku/src/kits/debugger/arch/x86_64/
H A DArchitectureX8664.h60 uint32 valueType, BVariant& _value) const;
62 target_addr_t address, uint32 valueType,
93 uint32 bitSize, uint32 valueType,
96 const char* name, uint32 valueType,
H A DArchitectureX8664.cpp616 ArchitectureX8664::ReadValueFromMemory(target_addr_t address, uint32 valueType, argument
620 size_t size = BVariant::SizeOfType(valueType);
632 switch (valueType) {
673 target_addr_t address, uint32 valueType, BVariant& _value) const
853 uint32 bitSize, uint32 valueType, register_type type, bool calleePreserved)
855 if (!fRegisters.Add(Register(index, name, bitSize, valueType, type,
864 uint32 valueType, register_type type, bool calleePreserved)
866 _AddRegister(index, name, 8 * BVariant::SizeOfType(valueType), valueType,
672 ReadValueFromMemory(target_addr_t addressSpace, target_addr_t address, uint32 valueType, BVariant& _value) const argument
852 _AddRegister(int32 index, const char* name, uint32 bitSize, uint32 valueType, register_type type, bool calleePreserved) argument
863 _AddIntegerRegister(int32 index, const char* name, uint32 valueType, register_type type, bool calleePreserved) argument
/haiku/src/kits/debugger/value/
H A DValueLoader.h33 type_code valueType, bool shortValueIsFine,
H A DValueLoader.cpp43 ValueLoader::LoadValue(ValueLocation* location, type_code valueType, argument
82 uint64 valueBitSize = BVariant::SizeOfType(valueType) * 8;
198 status_t error = value.SetToTypedData(valueBuffer.Bytes(), valueType);
/haiku/headers/private/debugger/arch/
H A DRegister.h32 uint32 bitSize, uint32 valueType,
H A DArchitecture.h101 uint32 valueType, BVariant& _value) const
104 target_addr_t address, uint32 valueType,
/haiku/src/kits/debugger/debug_info/
H A DDwarfTypeFactory.cpp1039 DIEType* valueType; local
1047 fTypeContext->FramePointer(), lowerBound, &valueType);
1056 baseTypeEntry = valueType;
1069 DIEType* valueType; local
1077 upperBound, &valueType);
1086 baseTypeEntry = valueType;
1094 DIEType* valueType; local
1101 fTypeContext->FramePointer(), count, &valueType);
1110 baseTypeEntry = valueType;
H A DDwarfImageDebugInfo.cpp145 uint32 valueType, BVariant& _value) const
147 return fArchitecture->ReadValueFromMemory(address, valueType, _value)
152 target_addr_t address, uint32 valueType, BVariant& _value) const
155 valueType, _value) == B_OK;
144 ReadValueFromMemory(target_addr_t address, uint32 valueType, BVariant& _value) const argument
151 ReadValueFromMemory(target_addr_t addressSpace, target_addr_t address, uint32 valueType, BVariant& _value) const argument

Completed in 222 milliseconds