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

References

tools/lldb/include/lldb/Core/StructuredDataImpl.h
   97       auto dict = m_data_sp->GetAsDictionary();
  108       auto dict = m_data_sp->GetAsDictionary();
tools/lldb/include/lldb/Utility/StructuredData.h
  258         result = value_sp->GetAsDictionary();
  472         result = value_sp->GetAsDictionary();
tools/lldb/source/API/SBStructuredData.cpp
  137   StructuredData::Dictionary *dict = obj_sp->GetAsDictionary();
tools/lldb/source/API/SBTraceOptions.cpp
   75     if (obj_sp && obj_sp->GetAsDictionary() != nullptr)
tools/lldb/source/Breakpoint/Breakpoint.cpp
  126   StructuredData::Dictionary *breakpoint_dict = object_data->GetAsDictionary();
  218   StructuredData::Dictionary *bkpt_dict = bkpt_object_sp->GetAsDictionary();
tools/lldb/source/Core/FormatEntity.cpp
 1040                value->GetAsDictionary()->GetKeys()->GetAsArray()->GetSize());
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp
  342       image_details->GetAsDictionary()->GetValueForKey("images");
  351     if (image_sp.get() == nullptr || image_sp->GetAsDictionary() == nullptr)
  353     StructuredData::Dictionary *image = image_sp->GetAsDictionary();
  359         image->GetValueForKey("mach_header")->GetAsDictionary() == nullptr ||
  375         image->GetValueForKey("mach_header")->GetAsDictionary();
  438           segments->GetItemAtIndex(j)->GetAsDictionary();
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp
  169       all_image_info_json_sp->GetAsDictionary() &&
  170       all_image_info_json_sp->GetAsDictionary()->HasKey("images") &&
  171       all_image_info_json_sp->GetAsDictionary()
  316   if (binaries_info_sp.get() && binaries_info_sp->GetAsDictionary() &&
  317       binaries_info_sp->GetAsDictionary()->HasKey("images") &&
  318       binaries_info_sp->GetAsDictionary()
  321       binaries_info_sp->GetAsDictionary()
  468     if (info.get() && info->GetAsDictionary()) {
  469       info_dict = info->GetAsDictionary();
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp
  539   if (image_infos_json_sp.get() && image_infos_json_sp->GetAsDictionary() &&
  540       image_infos_json_sp->GetAsDictionary()->HasKey("images") &&
  541       image_infos_json_sp->GetAsDictionary()
  544       image_infos_json_sp->GetAsDictionary()
tools/lldb/source/Plugins/InstrumentationRuntime/ASan/ASanRuntime.cpp
  193   std::string description = report->GetAsDictionary()
tools/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/MainThreadCheckerRuntime.cpp
  174     std::string description = report->GetAsDictionary()
tools/lldb/source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.cpp
  490   std::string description = report->GetAsDictionary()
  615   std::string summary = report->GetAsDictionary()
  624   if (report->GetAsDictionary()
  628     pc = GetFirstNonInternalFramePc(report->GetAsDictionary()
  632                                         ->GetAsDictionary()
  636   if (report->GetAsDictionary()
  640     pc = GetFirstNonInternalFramePc(report->GetAsDictionary()
  644                                         ->GetAsDictionary()
  652   if (report->GetAsDictionary()
  656     StructuredData::ObjectSP loc = report->GetAsDictionary()
  660     std::string object_type = loc->GetAsDictionary()
  667     addr_t addr = loc->GetAsDictionary()
  672       addr = loc->GetAsDictionary()
  685       int fd = loc->GetAsDictionary()
  721   if (report->GetAsDictionary()
  725     StructuredData::ObjectSP loc = report->GetAsDictionary()
  730         loc->GetAsDictionary()->GetValueForKey("type")->GetStringValue();
  732       global_addr = loc->GetAsDictionary()
  751       addr_t addr = loc->GetAsDictionary()
  755       long size = loc->GetAsDictionary()
  759       std::string object_type = loc->GetAsDictionary()
  771       int tid = loc->GetAsDictionary()
  777       int tid = loc->GetAsDictionary()
  783       int fd = loc->GetAsDictionary()
  814     report->GetAsDictionary()->AddStringItem("description", issue_description);
  816     report->GetAsDictionary()->AddStringItem("stop_description",
  819     report->GetAsDictionary()->AddStringItem("summary", summary);
  821     report->GetAsDictionary()->AddIntegerItem("memory_address", main_address);
  829     report->GetAsDictionary()->AddStringItem("location_description",
  832       report->GetAsDictionary()->AddIntegerItem("global_address", global_addr);
  835       report->GetAsDictionary()->AddStringItem("global_name", global_name);
  838       report->GetAsDictionary()->AddStringItem("location_filename",
  840       report->GetAsDictionary()->AddIntegerItem("location_line", location_line);
  853     report->GetAsDictionary()->AddBooleanItem("all_addresses_are_same",
  981         o->GetAsDictionary()->GetValueForKey("type")->GetStringValue();
tools/lldb/source/Plugins/InstrumentationRuntime/UBSan/UBSanRuntime.cpp
  190   report->GetAsDictionary()->GetValueForKeyAsString("description",
tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
  200       if (auto thread_dict = thread_dict_obj->GetAsDictionary()) {
tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
  743         auto dict = object->GetAsDictionary();
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
 3457       auto json_dict = json_object->GetAsDictionary();
 3678             response_array->GetItemAtIndex(i)->GetAsDictionary()))
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp
 1143         packet_array->GetItemAtIndex(i)->GetAsDictionary();
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
 1054   auto json_dict = json_object->GetAsDictionary();
 1116   auto json_dict = json_object->GetAsDictionary();
 1154   auto json_dict = json_object->GetAsDictionary();
 1221   auto json_dict = json_object->GetAsDictionary();
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
  353         if (auto host_info_dict = target_object->GetAsDictionary()) {
 1576         StructuredData::Dictionary *thread_dict = object->GetAsDictionary();
 1715             thread_infos->GetItemAtIndex(i)->GetAsDictionary();
 2103       StructuredData::Dictionary *registers_dict = object->GetAsDictionary();
 2121               object->GetAsDictionary();
 2712             thread_infos->GetItemAtIndex(i)->GetAsDictionary();
 4029     args_dict->GetAsDictionary()->AddIntegerItem("thread", tid);
 4063   args_dict->GetAsDictionary()->AddIntegerItem("image_list_address",
 4065   args_dict->GetAsDictionary()->AddIntegerItem("image_count", image_count);
 4073   args_dict->GetAsDictionary()->AddBooleanItem("fetch_all_solibs", true);
 4088   args_dict->GetAsDictionary()->AddItem("solib_addresses", addresses);
tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
 1159   const StructuredData::Dictionary *dictionary = object_sp->GetAsDictionary();
 1201         auto event = object->GetAsDictionary();
tools/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp
  194   StructuredData::Dictionary *dict = dict_sp->GetAsDictionary();
tools/lldb/source/Target/Process.cpp
 5943   StructuredData::Dictionary *dictionary = object_sp->GetAsDictionary();
tools/lldb/source/Target/Target.cpp
 1093     StructuredData::Dictionary *bkpt_dict = bkpt_object_sp->GetAsDictionary();
tools/lldb/source/Target/Thread.cpp
 1984       StructuredData::Dictionary *activity_dict = activity->GetAsDictionary();
 2000           breadcrumb->GetAsDictionary();
 2021                 message->GetAsDictionary();
tools/lldb/source/Utility/StructuredData.cpp
  102     ObjectSP value = this->GetAsDictionary()->GetValueForKey(key);
tools/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp
  293   auto dict_sp = object_sp->GetAsDictionary();
  298   dict_sp = object_sp->GetAsDictionary();
tools/lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp
  616         structured_data_sp->GetAsDictionary();