intptr_t ptr;
::memcpy (&ptr, src, sizeof(void *));
stack.back().GetScalar() = ptr;
- stack.back().SetValueType(Value::eValueTypeScalar);
stack.back().ClearContext();
}
break;
if (pointer_value != LLDB_INVALID_ADDRESS)
{
stack.back().GetScalar() = pointer_value;
- stack.back().SetValueType(Value::eValueTypeScalar);
stack.back().ClearContext();
}
else
default: break;
}
stack.back().GetScalar() = ptr;
- stack.back().SetValueType(Value::eValueTypeScalar);
stack.back().ClearContext();
}
break;
case 8: stack.back().GetScalar() = addr_data.GetU64(&addr_data_offset); break;
default: stack.back().GetScalar() = addr_data.GetPointer(&addr_data_offset);
}
- stack.back().SetValueType(Value::eValueTypeScalar);
stack.back().ClearContext();
}
else