/haiku/src/kits/debugger/value/value_nodes/ |
H A D | PrimitiveValueNode.cpp | 53 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 D | EnumerationValueNode.cpp | 53 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 D | PointerToMemberValueNode.cpp | 54 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 D | CStringValueNode.cpp | 58 type_code valueType; local 60 valueType = B_UINT32_TYPE; 63 valueType = B_UINT64_TYPE; 74 error = valueLoader->LoadValue(location, valueType, false,
|
H A D | AddressValueNode.cpp | 62 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 D | BListValueNode.cpp | 204 type_code valueType; 206 valueType = B_UINT32_TYPE; 209 valueType = B_UINT64_TYPE; 255 error = valueLoader->LoadValue(memberLocation, valueType,
|
H A D | BMessageValueNode.cpp | 155 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 D | Register.cpp | 14 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 D | DwarfTargetInterface.h | 38 uint32 valueType, BVariant& _value) const 42 uint32 valueType, BVariant& _value) const
|
H A D | DwarfExpressionEvaluator.cpp | 708 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 D | DwarfFile.cpp | 2428 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 D | ArchitectureX86.h | 59 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 D | ArchitectureX86.cpp | 539 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 D | ArchitectureX8664.h | 60 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 D | ArchitectureX8664.cpp | 616 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 D | ValueLoader.h | 33 type_code valueType, bool shortValueIsFine,
|
H A D | ValueLoader.cpp | 43 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 D | Register.h | 32 uint32 bitSize, uint32 valueType,
|
H A D | Architecture.h | 101 uint32 valueType, BVariant& _value) const 104 target_addr_t address, uint32 valueType,
|
/haiku/src/kits/debugger/debug_info/ |
H A D | DwarfTypeFactory.cpp | 1039 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 D | DwarfImageDebugInfo.cpp | 145 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
|