reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
750 virtual ValueObject *GetParent() { return m_parent; } 752 virtual const ValueObject *GetParent() const { return m_parent; }tools/lldb/include/lldb/Core/ValueObjectCast.h
42 return ((m_parent != nullptr) ? m_parent->GetParent() : nullptr); 42 return ((m_parent != nullptr) ? m_parent->GetParent() : nullptr); 46 return ((m_parent != nullptr) ? m_parent->GetParent() : nullptr); 46 return ((m_parent != nullptr) ? m_parent->GetParent() : nullptr);tools/lldb/include/lldb/Core/ValueObjectDynamicValue.h
55 if (m_parent) 56 return m_parent->IsBaseClass(); 63 return ((m_parent != nullptr) ? m_parent->GetParent() : nullptr); 63 return ((m_parent != nullptr) ? m_parent->GetParent() : nullptr); 67 return ((m_parent != nullptr) ? m_parent->GetParent() : nullptr); 67 return ((m_parent != nullptr) ? m_parent->GetParent() : nullptr); 70 lldb::ValueObjectSP GetStaticValue() override { return m_parent->GetSP(); } 87 return m_parent ? m_parent->GetVariable() : nullptr; 87 return m_parent ? m_parent->GetVariable() : nullptr;tools/lldb/include/lldb/Core/ValueObjectSyntheticFilter.h
74 return ((m_parent != nullptr) ? m_parent->IsDynamic() : false); 74 return ((m_parent != nullptr) ? m_parent->IsDynamic() : false); 78 return ((m_parent != nullptr) ? m_parent->GetStaticValue() : GetSP()); 78 return ((m_parent != nullptr) ? m_parent->GetStaticValue() : GetSP()); 82 return ((m_parent != nullptr) ? m_parent->GetDynamicValueType() 82 return ((m_parent != nullptr) ? m_parent->GetDynamicValueType() 87 return ((m_parent != nullptr) ? m_parent->GetParent() : nullptr); 87 return ((m_parent != nullptr) ? m_parent->GetParent() : nullptr); 91 return ((m_parent != nullptr) ? m_parent->GetParent() : nullptr); 91 return ((m_parent != nullptr) ? m_parent->GetParent() : nullptr);tools/lldb/include/lldb/Target/StackFrameRecognizer.h
140 uint64_t GetByteSize() override { return m_parent->GetByteSize(); } 143 if (!m_parent->UpdateValueIfNeeded()) return false; 144 m_value = m_parent->GetValue(); 148 return m_parent->GetNumChildren(max); 151 return m_parent->GetCompilerType();tools/lldb/source/Core/ValueObject.cpp
3126 if (m_parent) { 3127 if (!m_parent->IsPointerOrReferenceType()) 3128 return m_parent->GetSymbolContextScope(); 3207 return (vo->m_parent != nullptr); 3217 vo = vo->m_parent; 3236 with_dv_info = with_dv_info->m_parent; 3246 with_fmt_info = with_fmt_info->m_parent;tools/lldb/source/Core/ValueObjectCast.cpp
59 return m_parent->GetValueType(); 66 if (m_parent->UpdateValueIfNeeded(false)) { 69 m_value = m_parent->GetValue(); 73 SetAddressTypeOfChildren(m_parent->GetAddressTypeOfChildren()); 83 SetValueDidChange(m_parent->GetValueDidChange()); 88 if (m_error.Success() && m_parent->GetError().Fail()) 89 m_error = m_parent->GetError(); 94 bool ValueObjectCast::IsInScope() { return m_parent->IsInScope(); }tools/lldb/source/Core/ValueObjectChild.cpp
49 return m_parent->GetValueType(); 94 if (m_parent) { 96 m_parent->FollowParentChain([](ValueObject *valobj) -> bool { 113 ValueObject *parent = m_parent; 228 Value &value = is_instance_ptr_base ? m_parent->GetValue() : m_value;tools/lldb/source/Core/ValueObjectDynamicValue.cpp
49 return m_parent->GetCompilerType(); 51 return m_parent->GetCompilerType(); 60 return m_parent->GetTypeName(); 68 return m_parent->GetTypeImpl(); 77 return m_parent->GetQualifiedTypeName(); 88 return m_parent->GetDisplayTypeName(); 98 return m_parent->GetNumChildren(max); 107 return m_parent->GetByteSize(); 111 return m_parent->GetValueType(); 118 if (!m_parent->UpdateValueIfNeeded(false)) { 120 if (m_error.Success() && m_parent->GetError().Fail()) 121 m_error = m_parent->GetError(); 151 lldb::LanguageType known_type = m_parent->GetObjectRuntimeLanguage(); 157 *m_parent, m_use_dynamic, class_type_or_name, dynamic_address, 163 *m_parent, m_use_dynamic, class_type_or_name, dynamic_address, 170 *m_parent, m_use_dynamic, class_type_or_name, dynamic_address, 183 TypeImpl(m_parent->GetCompilerType(), 184 runtime->FixUpDynamicType(class_type_or_name, *m_parent) 201 m_value = m_parent->GetValue(); 238 runtime->FixUpDynamicType(m_dynamic_type_info, *m_parent); 272 bool ValueObjectDynamicValue::IsInScope() { return m_parent->IsInScope(); } 282 uint64_t parent_value = m_parent->GetValueAsUnsigned(UINT64_MAX); 303 bool ret_val = m_parent->SetValueFromCString(value_str, error); 315 uint64_t parent_value = m_parent->GetValueAsUnsigned(UINT64_MAX); 338 bool ret_val = m_parent->SetData(data, error); 346 if (m_parent) 347 m_parent->SetPreferredDisplayLanguage(lang); 352 if (m_parent) 353 return m_parent->GetPreferredDisplayLanguage(); 360 if (m_parent) 361 return m_parent->IsSyntheticChildrenGenerated(); 366 if (m_parent) 367 m_parent->SetSyntheticChildrenGenerated(b); 372 if (m_parent) 373 return m_parent->GetDeclaration(decl); 379 if (m_parent) 380 return m_parent->GetLanguageFlags(); 385 if (m_parent) 386 m_parent->SetLanguageFlags(flags);tools/lldb/source/Core/ValueObjectSyntheticFilter.cpp
56 CopyValueData(m_parent); 63 return m_parent->GetCompilerType(); 67 return m_parent->GetTypeName(); 71 return m_parent->GetQualifiedTypeName(); 78 return m_parent->GetDisplayTypeName(); 108 if (!m_parent) 112 return m_parent->GetDynamicValue(valueType); 122 uint64_t ValueObjectSynthetic::GetByteSize() { return m_parent->GetByteSize(); } 125 return m_parent->GetValueType(); 129 ValueObject *valobj_for_frontend = m_parent; 132 CompilerType type = m_parent->GetCompilerType(); 136 lldb::ValueObjectSP deref_sp = m_parent->Dereference(error); 143 m_synth_filter_up = std::make_unique<DummySyntheticFrontEnd>(*m_parent); 152 if (!m_parent->UpdateValueIfNeeded(false)) { 155 if (m_parent->GetError().Fail()) 156 m_error = m_parent->GetError(); 162 ConstString new_parent_type_name = m_parent->GetTypeName(); 216 CopyValueData(m_parent); 314 bool ValueObjectSynthetic::IsInScope() { return m_parent->IsInScope(); } 317 return m_parent->GetSP(); 331 return m_parent->CanProvideValue(); 336 return m_parent->SetValueFromCString(value_str, error); 340 if (m_parent) { 341 m_parent->ClearUserVisibleData(eClearUserVisibleDataItemsAll); 342 m_parent->SetFormat(format); 351 if (m_parent) 352 m_parent->SetPreferredDisplayLanguage(lang); 357 if (m_parent) 358 return m_parent->GetPreferredDisplayLanguage(); 365 if (m_parent) 366 return m_parent->IsSyntheticChildrenGenerated(); 371 if (m_parent) 372 m_parent->SetSyntheticChildrenGenerated(b); 377 if (m_parent) 378 return m_parent->GetDeclaration(decl); 384 if (m_parent) 385 return m_parent->GetLanguageFlags(); 390 if (m_parent) 391 m_parent->SetLanguageFlags(flags);