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

References

tools/lldb/include/lldb/Core/ValueObjectDynamicValue.h
   76     assert(m_owning_valobj_sp.get() == nullptr);
tools/lldb/include/lldb/Expression/ExpressionVariable.h
   70     if (m_live_sp.get() == nullptr)
   73     if (m_frozen_sp.get() == nullptr)
tools/lldb/include/lldb/Utility/SharingPtr.h
  146   operator nat *() const { return (nat *)get(); }
  335   return __x.get() == __y.get();
  335   return __x.get() == __y.get();
tools/lldb/source/API/SBTypeSummary.cpp
  337   return m_opaque_sp->DoesPrintValue(value_sp.get());
tools/lldb/source/API/SBValue.cpp
   87     if (m_valobj_sp.get() == nullptr)
  255          m_opaque_sp->GetRootSP().get() != nullptr;
 1262                                 value_sp.get());
tools/lldb/source/Commands/CommandObjectFrame.cpp
  194     ValueObjectPrinter printer(valobj_sp.get(), &result.GetOutputStream(),
tools/lldb/source/Core/FormatEntity.cpp
  709       valobj = valobj->GetSyntheticValue().get();
  778             .get();
  794                    .get();
  812     target = target->Dereference(error).get();
  957               .get();
 1698                   format.FormatObject(var_value_sp.get(), buffer,
tools/lldb/source/Core/IOHandler.cpp
 2841     ValueObject *valobj = row.value.GetSP().get();
tools/lldb/source/Core/ValueObject.cpp
  788       if (error.Fail() || pointee_sp.get() == nullptr)
  793       if (child_sp.get() == nullptr)
 1333             if (!child.get()) {
 1374             if (!child.get()) {
 1836   if (synthetic_child_sp.get())
 1876   if (synthetic_child_sp.get())
 1932     if (synthetic_child_sp.get()) {
 1935       AddSyntheticChild(name_const_string, synthetic_child_sp.get());
 2187   if (ret_val.get() &&
 2197       if (error.Fail() || !final_value.get()) {
 2214       if (error.Fail() || !final_value.get()) {
 2318         if (child_valobj_sp.get()) // we know we are done, so just return
 2333               if (child_valobj_sp.get())
 2342               if (child_valobj_sp.get())
 2351               if (child_valobj_sp.get())
 2356               if (child_valobj_sp.get())
 2367         if (child_valobj_sp.get()) // if it worked, just return
 2387         if (child_valobj_sp.get()) // store the new root and move on
 2402               if (child_valobj_sp.get())
 2411               if (child_valobj_sp.get())
 2420               if (child_valobj_sp.get())
 2425               if (child_valobj_sp.get())
 2436         if (child_valobj_sp.get()) // if it worked, move on
 2867             .get();
tools/lldb/source/Core/ValueObjectConstResultImpl.cpp
  117   if (m_address_of_backend.get() != nullptr)
tools/lldb/source/Core/ValueObjectList.cpp
   68     ValueObject *valobj = (*pos).get();
   84     ValueObject *valobj = (*pos).get();
   99     ValueObject *valobj = (*pos).get();
tools/lldb/source/Core/ValueObjectSyntheticFilter.cpp
  138         valobj_for_frontend = deref_sp.get();
  208     CopyValueData(synth_val.get());
  249           GetName().AsCString(), idx, static_cast<void *>(synth_guy.get()),
  250           synth_guy.get()
  259       m_children_byindex.SetValueForKey(idx, synth_guy.get());
tools/lldb/source/DataFormatters/FormatManager.cpp
  283             *static_value_sp.get(), static_value_sp->GetCompilerType(),
  508       switch (child_compiler_type.ShouldPrintAsOneLiner(child_sp.get())) {
  545       if (child_sp->GetSummaryFormat()->DoesPrintChildren(child_sp.get()))
tools/lldb/source/DataFormatters/ValueObjectPrinter.cpp
  111         ValueObject *static_value = m_orig_valobj->GetStaticValue().get();
  121             m_orig_valobj->GetDynamicValue(m_options.m_use_dynamic).get();
  132         ValueObject *non_synthetic = m_valobj->GetNonSyntheticValue().get();
  138         ValueObject *synthetic = m_valobj->GetSyntheticValue().get();
  578   if (child_sp.get()) {
  580         child_sp.get(), m_stream, child_options,
  731           const char *name = child_sp.get()->GetName().AsCString();
tools/lldb/source/Expression/IRInterpreter.cpp
 1626         lldb_private::ValueObject *vobj = retVal.get();
tools/lldb/source/Expression/UserExpression.cpp
  126   if (!err.Success() || !valobj_sp.get())
  381   if (result_valobj_sp.get() == nullptr) {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp
  209                    .get();
  221                      .get();
  422   m_cntrl = cntrl_sp.get(); // need to store the raw pointer to avoid a circular
  530     return (location_sp.get() != nullptr);
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.cpp
  119     m_real_child = GetLibCxxAtomicValue(m_backend).get();
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxBitset.cpp
   73   m_first = m_backend.GetChildMemberWithName(ConstString("__first_"), true).get();
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxInitializerList.cpp
   99     m_start = m_backend.GetChildMemberWithName(g___begin_, true).get();
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp
  317   m_head = impl_sp->GetChildMemberWithName(ConstString("__next_"), true).get();
  430   m_head = impl_sp->GetChildMemberWithName(ConstString("__next_"), true).get();
  431   m_tail = impl_sp->GetChildMemberWithName(ConstString("__prev_"), true).get();
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp
   78     return (rhs.m_entry_sp.get() == m_entry_sp.get());
   78     return (rhs.m_entry_sp.get() == m_entry_sp.get());
  442   m_tree = m_backend.GetChildMemberWithName(g___tree_, true).get();
  445   m_root_node = m_tree->GetChildMemberWithName(g___begin_node_, true).get();
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxQueue.cpp
   55   m_container_sp = c_sp->GetSyntheticValue().get();
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxTuple.cpp
   55   m_base = base_sp.get();
   80         elem_sp->Clone(ConstString(llvm::formatv("[{0}]", idx).str())).get();
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp
  137         {value_sp.get(), hash_sp->GetValueAsUnsigned(0)});
  139         node_sp->GetChildMemberWithName(ConstString("__next_"), true).get();
  199   m_tree = table_sp->GetChildAtNamePath(next_path).get();
  202         table_sp->GetChildAtNamePath(next_path).get();
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxVector.cpp
  153           m_backend.GetChildMemberWithName(ConstString("__begin_"), true).get();
  155           m_backend.GetChildMemberWithName(ConstString("__end_"), true).get();
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcppTuple.cpp
   80           m_members.push_back(value_sp->Clone(ConstString(name.GetString())).get());
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcppUniquePointer.cpp
  100     m_ptr_obj = ptr_obj->Clone(ConstString("pointer")).get();
  104     m_del_obj = del_obj->Clone(ConstString("deleter")).get();
  110       m_obj_obj = obj_obj->Clone(ConstString("object")).get();
tools/lldb/source/Plugins/Language/ObjC/NSArray.cpp
  751     : SyntheticChildrenFrontEnd(*valobj_sp.get()) {}
tools/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp
  645     : SyntheticChildrenFrontEnd(*valobj_sp.get()), m_pair(nullptr) {}
  674   if (m_pair.get())
tools/lldb/source/Plugins/Language/ObjC/NSError.cpp
  195       runtime->GetClassDescriptor(*valobj_sp.get()));
tools/lldb/source/Plugins/Language/ObjC/NSException.cpp
  187       runtime->GetClassDescriptor(*valobj_sp.get()));
tools/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp
   35       : SyntheticChildrenFrontEnd(*valobj_sp.get()), m_descriptor_sp(nullptr),
  113                 .get();
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
 2069   if (!valobj.get())
 2194   if (!valobj.get()) {