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

References

tools/lldb/include/lldb/DataFormatters/TypeSynthetic.h
  321       return m_backend.GetSyntheticExpressionPathChild(
tools/lldb/source/Core/ValueObjectSyntheticFilter.cpp
   33   size_t CalculateNumChildren() override { return m_backend.GetNumChildren(); }
   36     return m_backend.GetChildAtIndex(idx, true);
   40     return m_backend.GetIndexOfChildWithName(name);
tools/lldb/source/DataFormatters/VectorType.cpp
  208     ValueObjectSP child_sp(m_backend.GetSyntheticChildAtOffset(
  219     m_parent_format = m_backend.GetFormat();
  220     CompilerType parent_type(m_backend.GetCompilerType());
  224     if (auto target_sp = m_backend.GetTargetSP()) {
tools/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.cpp
   33     CompilerType block_pointer_type(m_backend.GetCompilerType());
   37     TargetSP target_sp(m_backend.GetTargetSP());
  102     ExecutionContext exe_ctx = m_backend.GetExecutionContextRef().Lock(
  127         m_backend.Cast(m_block_struct_type.GetPointerType());
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp
  181   ValueObjectSP valobj_sp = m_backend.GetSP();
  363   ValueObjectSP valobj_sp = m_backend.GetSP();
  408   ValueObjectSP valobj_sp = m_backend.GetSP();
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.cpp
  117   ValueObjectSP atomic_value = GetLibCxxAtomicValue(m_backend);
  119     m_real_child = GetLibCxxAtomicValue(m_backend).get();
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxBitset.cpp
   51   if (auto target_sp = m_backend.GetTargetSP()) {
   62   TargetSP target_sp = m_backend.GetTargetSP();
   68   if (auto arg = m_backend.GetCompilerType().GetIntegralTemplateArgument(0))
   73   m_first = m_backend.GetChildMemberWithName(ConstString("__first_"), true).get();
   84   ExecutionContext ctx = m_backend.GetExecutionContextRef().Lock(false);
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxInitializerList.cpp
   66   ValueObjectSP size_sp(m_backend.GetChildMemberWithName(g___size_, true));
   82                                       m_backend.GetExecutionContextRef(),
   92   m_element_type = m_backend.GetCompilerType().GetTypeTemplateArgument(0);
   99     m_start = m_backend.GetChildMemberWithName(g___begin_, true).get();
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp
  178   if (m_backend.GetTargetSP())
  180         m_backend.GetTargetSP()->GetMaximumNumberOfChildrenToDisplay();
  184   CompilerType list_type = m_backend.GetCompilerType();
  289                                    m_backend.GetExecutionContextRef(),
  306   ValueObjectSP backend_addr(m_backend.AddressOf(err));
  311       m_backend.GetChildMemberWithName(ConstString("__before_begin_"), true));
  333       m_backend.GetChildMemberWithName(ConstString("__size_alloc_"), true));
  410                                    m_backend.GetExecutionContextRef(),
  420   ValueObjectSP backend_addr(m_backend.AddressOf(err));
  427       m_backend.GetChildMemberWithName(ConstString("__end_"), true));
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp
  266   deref = m_backend.GetChildAtNamePath({g_tree_, g_pair3});
  282     m_element_type = m_backend.GetCompilerType().GetTypeTemplateArgument(0);
  412       name.GetString(), data, m_backend.GetExecutionContextRef(),
  442   m_tree = m_backend.GetChildMemberWithName(g___tree_, true).get();
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxOptional.cpp
   39       m_backend.GetChildMemberWithName(ConstString("__engaged_"), true));
   61       m_backend.GetChildMemberWithName(ConstString("__engaged_"), true)
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxQueue.cpp
   52   ValueObjectSP c_sp = m_backend.GetChildMemberWithName(ConstString("c"), true);
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxTuple.cpp
   48   base_sp = m_backend.GetChildMemberWithName(ConstString("__base_"), true);
   51     base_sp = m_backend.GetChildMemberWithName(ConstString("base_"), true);
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp
   92         auto p1_sp = m_backend.GetChildAtNamePath({ConstString("__table_"),
  167       m_backend.GetChildMemberWithName(ConstString("__table_"), true);
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.cpp
  193       m_backend.GetChildMemberWithName(ConstString("__impl"), true));
  215       m_backend.GetChildMemberWithName(ConstString("__impl"), true));
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxVector.cpp
  115                                       m_backend.GetExecutionContextRef(),
  122       m_backend.GetChildMemberWithName(ConstString("__end_cap_"), true));
  153           m_backend.GetChildMemberWithName(ConstString("__begin_"), true).get();
  155           m_backend.GetChildMemberWithName(ConstString("__end_"), true).get();
  248   ValueObjectSP valobj_sp = m_backend.GetSP();
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp
   87   ValueObjectSP valobj_sp = m_backend.GetSP();
  192   ValueObjectSP valobj_sp = m_backend.GetSP();
  361   ValueObjectSP valobj_sp = m_backend.GetSP();
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcppTuple.cpp
   59   ValueObjectSP valobj_backend_sp = m_backend.GetSP();
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcppUniquePointer.cpp
   63   ValueObjectSP valobj_backend_sp = m_backend.GetSP();
tools/lldb/source/Plugins/Language/ObjC/NSArray.cpp
  509   ValueObjectSP valobj_sp = m_backend.GetSP();
  655   ValueObjectSP valobj_sp = m_backend.GetSP();
  700     object_at_idx = m_backend.GetSP()->GetValueAsUnsigned(0) + m_ptr_size;
  784         m_backend.GetTargetSP()->GetScratchClangASTContext()->GetBasicType(
  786     return m_backend.GetSyntheticChildAtOffset(
  787         m_backend.GetProcessSP()->GetAddressByteSize(), id_type, true, g_zero);
tools/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp
  534   ValueObjectSP valobj_sp = m_backend.GetSP();
  614       TargetSP target_sp(m_backend.GetTargetSP());
  677   auto process_sp(m_backend.GetProcessSP());
  684       m_backend.GetValueAsUnsigned(LLDB_INVALID_ADDRESS) + ptr_size;
  713       "[0]", data, m_backend.GetExecutionContextRef(), pair_type);
  757   ValueObjectSP valobj_sp = m_backend.GetSP();
  858       TargetSP target_sp(m_backend.GetTargetSP());
  925   ValueObjectSP valobj_sp = m_backend.GetSP();
 1016       TargetSP target_sp(m_backend.GetTargetSP());
tools/lldb/source/Plugins/Language/ObjC/NSError.cpp
  139     ProcessSP process_sp(m_backend.GetProcessSP());
  143     lldb::addr_t userinfo_location = DerefToNSErrorPointer(m_backend);
  158         m_backend.GetExecutionContextRef(),
tools/lldb/source/Plugins/Language/ObjC/NSException.cpp
  146     return ExtractFields(m_backend, &m_name_sp, &m_reason_sp, &m_userinfo_sp,
tools/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp
   38         m_backend.GetTargetSP()->GetArchitecture().GetAddressByteSize();
   52     TypeSystem *type_system = m_backend.GetCompilerType().GetTypeSystem();
   56     ClangASTContext *ast = m_backend.GetExecutionContextRef()
   67     ProcessSP process_sp = m_backend.GetProcessSP();
   77         runtime->GetClassDescriptor(m_backend));
  109             m_backend
  114         ValueObjectSP length_sp(m_backend.GetSyntheticChildAtOffset(
tools/lldb/source/Plugins/Language/ObjC/NSSet.cpp
  394   ValueObjectSP valobj_sp = m_backend.GetSP();
  498         m_backend.GetCompilerType().GetBasicTypeFromAST(
  549   ValueObjectSP valobj_sp = m_backend.GetSP();
  665         m_backend.GetCompilerType().GetBasicTypeFromAST(