reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
144 m_value = m_parent->GetValue();
tools/lldb/source/Core/ValueObject.cpp137 Value::ValueType value_type = m_value.GetValueType(); 373 return GetLocationAsCStringImpl(m_value, m_data); 419 Value &ValueObject::GetValue() { return m_value; } 421 const Value &ValueObject::GetValue() const { return m_value; } 428 Value tmp_value(m_value); 848 addr = m_value.GetScalar().ULongLong(LLDB_INVALID_ADDRESS); 866 error = m_value.GetValueAsData(&exe_ctx, data, GetModule().get()); 895 Value::ValueType value_type = m_value.GetValueType(); 900 m_value.GetScalar().SetValueFromData(data, encoding, byte_size); 914 addr_t target_addr = m_value.GetScalar().ULongLong(LLDB_INVALID_ADDRESS); 933 m_value.GetScalar() = (uintptr_t)m_data.GetDataStart(); 1171 if (m_value.GetContextType() == Value::eContextTypeRegisterInfo) { 1172 const RegisterInfo *reg_info = m_value.GetRegisterInfo(); 1516 switch (m_value.GetValueType()) { 1522 return m_value.GetScalar().ULongLong(LLDB_INVALID_ADDRESS); 1529 *address_type = m_value.GetValueAddressType(); 1530 return m_value.GetScalar().ULongLong(LLDB_INVALID_ADDRESS); 1534 *address_type = m_value.GetValueAddressType(); 1551 switch (m_value.GetValueType()) { 1554 address = m_value.GetScalar().ULongLong(LLDB_INVALID_ADDRESS); 1585 Value::ValueType value_type = m_value.GetValueType(); 1589 m_value.GetScalar().SetValueFromCString(value_str, encoding, byte_size); 1606 m_value.GetScalar().ULongLong(LLDB_INVALID_ADDRESS); 1631 m_value.GetScalar() = (uintptr_t)m_data.GetDataStart(); 2073 if (m_value.GetValueType() == Value::eValueTypeLoadAddress) { 2080 m_value.GetScalar().ULongLong(LLDB_INVALID_ADDRESS); 2774 m_error = m_value.GetValueAsData(&exe_ctx, data, GetModule().get());tools/lldb/source/Core/ValueObjectCast.cpp
38 m_value.SetCompilerType(cast_type); 54 return m_value.GetValueByteSize(nullptr, &exe_ctx); 67 Value old_value(m_value); 69 m_value = m_parent->GetValue(); 72 m_value.SetCompilerType(compiler_type); 78 SetValueDidChange(m_value.GetValueType() != old_value.GetValueType() || 79 m_value.GetScalar() != old_value.GetScalar()); 82 m_error = m_value.GetValueAsData(&exe_ctx, m_data, GetModule().get());tools/lldb/source/Core/ValueObjectChild.cpp
116 m_value.SetCompilerType(GetCompilerType()); 120 m_value.GetScalar() = parent->GetValue().GetScalar(); 122 m_value.SetValueType(value_type); 131 m_value.GetScalar() = addr; 138 m_value.GetScalar() += m_byte_offset; 145 m_value.SetValueType(Value::eValueTypeLoadAddress); 147 m_value.SetValueType(Value::eValueTypeFileAddress); 150 m_value.SetValueType(is_instance_ptr_base 155 m_value.SetValueType(Value::eValueTypeHostAddress); 159 m_value.SetValueType(Value::eValueTypeScalar); 169 m_value.GetScalar().ULongLong(LLDB_INVALID_ADDRESS); 177 m_value.GetScalar() += GetByteOffset(); 197 m_value.GetScalar() += overhang_bytes; 208 Scalar scalar(m_value.GetScalar()); 214 m_value.GetScalar() = scalar; 228 Value &value = is_instance_ptr_base ? m_parent->GetValue() : m_value;tools/lldb/source/Core/ValueObjectConstResult.cpp
73 m_value.GetScalar() = (uintptr_t)m_data.GetDataStart(); 74 m_value.SetValueType(Value::eValueTypeHostAddress); 75 m_value.SetCompilerType(compiler_type); 111 m_value.GetScalar() = (uintptr_t)data_sp->GetBytes(); 112 m_value.SetValueType(Value::eValueTypeHostAddress); 114 m_value.SetCompilerType(compiler_type); 138 m_value.GetScalar() = address; 140 m_value.GetScalar().GetData(m_data, addr_byte_size); 144 m_value.SetValueType(Value::eValueTypeScalar); 147 m_value.SetValueType(Value::eValueTypeFileAddress); 150 m_value.SetValueType(Value::eValueTypeLoadAddress); 153 m_value.SetValueType(Value::eValueTypeHostAddress); 157 m_value.SetCompilerType(compiler_type); 181 m_value = value; 185 m_error = m_value.GetValueAsData(&exe_ctx, m_data, module); 191 return m_value.GetCompilerType();tools/lldb/source/Core/ValueObjectDynamicValue.cpp
47 return m_value.GetCompilerType(); 105 return m_value.GetValueByteSize(nullptr, &exe_ctx); 201 m_value = m_parent->GetValue(); 202 m_error = m_value.GetValueAsData(&exe_ctx, m_data, GetModule().get()); 206 Value old_value(m_value); 233 m_value.GetScalar() = load_address; 241 m_value.SetCompilerType(m_dynamic_type_info.GetCompilerType()); 243 m_value.SetValueType(value_type); 252 m_error = m_value.GetValueAsData(&exe_ctx, m_data, GetModule().get()); 258 SetValueDidChange(m_value.GetValueType() != old_value.GetValueType() || 259 m_value.GetScalar() != old_value.GetScalar());tools/lldb/source/Core/ValueObjectMemory.cpp
54 m_value.SetContext(Value::eContextTypeLLDBType, m_type_sp.get()); 58 m_value.SetValueType(Value::eValueTypeLoadAddress); 59 m_value.GetScalar() = load_address; 63 m_value.SetValueType(Value::eValueTypeFileAddress); 64 m_value.GetScalar() = file_address; 66 m_value.GetScalar() = m_address.GetOffset(); 67 m_value.SetValueType(Value::eValueTypeScalar); 87 m_value.SetCompilerType(m_compiler_type); 90 m_value.SetValueType(Value::eValueTypeLoadAddress); 91 m_value.GetScalar() = load_address; 95 m_value.SetValueType(Value::eValueTypeFileAddress); 96 m_value.GetScalar() = file_address; 98 m_value.GetScalar() = m_address.GetOffset(); 99 m_value.SetValueType(Value::eValueTypeScalar); 160 Value old_value(m_value); 162 Value::ValueType value_type = m_value.GetValueType(); 171 m_error = m_value.GetValueAsData(&exe_ctx, m_data, GetModule().get()); 189 m_value.SetValueType(Value::eValueTypeLoadAddress); 190 m_value.GetScalar() = load_addr; 199 m_value.GetScalar() != old_value.GetScalar()); 203 Value value(m_value);tools/lldb/source/Core/ValueObjectRegister.cpp
309 m_value.SetContext(Value::eContextTypeRegisterInfo, 311 m_value.SetValueType(Value::eValueTypeHostAddress); 312 m_value.GetScalar() = (uintptr_t)m_data.GetDataStart();tools/lldb/source/Core/ValueObjectSyntheticFilter.cpp
321 m_value = (source->UpdateValueIfNeeded(), source->GetValue()); 323 m_error = m_value.GetValueAsData(&exe_ctx, m_data, GetModule().get());tools/lldb/source/Core/ValueObjectVariable.cpp
134 m_value.SetContext(Value::eContextTypeVariable, variable); 157 Value old_value(m_value); 159 nullptr, m_value, &m_error)) { 160 m_resolved_value = m_value; 161 m_value.SetContext(Value::eContextTypeVariable, variable); 165 m_value.SetCompilerType(compiler_type); 167 Value::ValueType value_type = m_value.GetValueType(); 179 m_value.GetValueAsData(&exe_ctx, m_data, GetModule().get()); 194 m_value.ConvertToLoadAddress(GetModule().get(), target); 201 m_value.GetScalar() != old_value.GetScalar()); 205 Value value(m_value); 211 m_value.GetScalar() != old_value.GetScalar());