reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/include/lldb/Target/StackFrameRecognizer.h
  144     m_value = m_parent->GetValue();
tools/lldb/source/Core/ValueObject.cpp
  137   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());