/external/llvm-project/lldb/source/Plugins/Platform/gdb-server/ |
D | PlatformRemoteGDBServer.cpp | 750 auto object_sp = in GetRemoteUnixSignals() local 752 if (!object_sp || !object_sp->IsValid()) in GetRemoteUnixSignals() 755 auto array_sp = object_sp->GetAsArray(); in GetRemoteUnixSignals() 781 auto object_sp = dict->GetValueForKey("suppress"); in GetRemoteUnixSignals() local 782 if (object_sp && object_sp->IsValid()) in GetRemoteUnixSignals() 783 suppress = object_sp->GetBooleanValue(); in GetRemoteUnixSignals() 786 object_sp = dict->GetValueForKey("stop"); in GetRemoteUnixSignals() 787 if (object_sp && object_sp->IsValid()) in GetRemoteUnixSignals() 788 stop = object_sp->GetBooleanValue(); in GetRemoteUnixSignals() 791 object_sp = dict->GetValueForKey("notify"); in GetRemoteUnixSignals() [all …]
|
/external/llvm-project/lldb/include/lldb/Host/ |
D | MainLoopBase.h | 43 virtual ReadHandleUP RegisterReadObject(const lldb::IOObjectSP &object_sp, in RegisterReadObject() argument 57 ReadHandleUP CreateReadHandle(const lldb::IOObjectSP &object_sp) { in CreateReadHandle() argument 58 return ReadHandleUP(new ReadHandle(*this, object_sp->GetWaitableHandle())); in CreateReadHandle()
|
D | MainLoop.h | 47 ReadHandleUP RegisterReadObject(const lldb::IOObjectSP &object_sp,
|
/external/llvm-project/lldb/source/Host/common/ |
D | MainLoop.cpp | 272 MainLoop::ReadHandleUP MainLoop::RegisterReadObject(const IOObjectSP &object_sp, argument 276 if (object_sp->GetFdType() != IOObject:: eFDTypeSocket) { 281 if (!object_sp || !object_sp->IsValid()) { 287 m_read_fds.insert({object_sp->GetWaitableHandle(), callback}).second; 290 object_sp->GetWaitableHandle()); 294 return CreateReadHandle(object_sp);
|
/external/llvm-project/lldb/include/lldb/Target/ |
D | StructuredDataPlugin.h | 96 const StructuredData::ObjectSP &object_sp) = 0; 115 virtual Status GetDescription(const StructuredData::ObjectSP &object_sp,
|
D | Process.h | 2489 void BroadcastStructuredData(const StructuredData::ObjectSP &object_sp, 2718 bool RouteAsyncStructuredData(const StructuredData::ObjectSP object_sp);
|
/external/llvm-project/lldb/source/Plugins/StructuredData/DarwinLog/ |
D | StructuredDataDarwinLog.cpp | 1091 const StructuredData::ObjectSP &object_sp) { in HandleArrivalOfStructuredData() argument 1095 if (object_sp) in HandleArrivalOfStructuredData() 1096 object_sp->Dump(json_stream); in HandleArrivalOfStructuredData() 1104 if (!object_sp) { in HandleArrivalOfStructuredData() 1130 process.BroadcastStructuredData(object_sp, shared_from_this()); in HandleArrivalOfStructuredData() 1152 const StructuredData::ObjectSP &object_sp, lldb_private::Stream &stream) { in GetDescription() argument 1155 if (!object_sp) { in GetDescription() 1161 const StructuredData::Dictionary *dictionary = object_sp->GetAsDictionary(); in GetDescription() 1165 *object_sp); in GetDescription() 1174 *object_sp); in GetDescription() [all …]
|
D | StructuredDataDarwinLog.h | 59 const StructuredData::ObjectSP &object_sp) override; 61 Status GetDescription(const StructuredData::ObjectSP &object_sp,
|
/external/llvm-project/lldb/source/Utility/ |
D | Event.cpp | 196 const ProcessSP &process_sp, const StructuredData::ObjectSP &object_sp, in EventDataStructuredData() argument 198 : EventData(), m_process_sp(process_sp), m_object_sp(object_sp), in EventDataStructuredData() 235 const StructuredData::ObjectSP &object_sp) { in SetObject() argument 236 m_object_sp = object_sp; in SetObject()
|
/external/llvm-project/lldb/source/Plugins/OperatingSystem/Python/ |
D | OperatingSystemPython.cpp | 108 StructuredData::ObjectSP object_sp = in OperatingSystemPython() local 111 if (object_sp && object_sp->IsValid()) in OperatingSystemPython() 112 m_python_object_sp = object_sp; in OperatingSystemPython()
|
/external/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
D | ThreadGDBRemote.cpp | 215 StructuredData::ObjectSP object_sp; in FetchThreadExtendedInfo() local 223 object_sp = gdb_process->GetExtendedInfoForThread(tid); in FetchThreadExtendedInfo() 225 return object_sp; in FetchThreadExtendedInfo()
|
D | GDBRemoteCommunicationServerCommon.cpp | 1132 StructuredData::ObjectSP object_sp = StructuredData::ParseJSON(packet.Peek()); in Handle_jModulesInfo() local 1133 if (!object_sp) in Handle_jModulesInfo() 1136 StructuredData::Array *packet_array = object_sp->GetAsArray(); in Handle_jModulesInfo()
|
D | ProcessGDBRemote.cpp | 3987 StructuredData::ObjectSP object_sp; in GetExtendedInfoForThread() local 4017 object_sp = in GetExtendedInfoForThread() 4023 return object_sp; in GetExtendedInfoForThread() 4063 StructuredData::ObjectSP object_sp; in GetLoadedDynamicLibrariesInfos_sender() local 4090 object_sp = in GetLoadedDynamicLibrariesInfos_sender() 4096 return object_sp; in GetLoadedDynamicLibrariesInfos_sender() 4100 StructuredData::ObjectSP object_sp; in GetSharedCacheInfo() local 4124 object_sp = in GetSharedCacheInfo() 4130 return object_sp; in GetSharedCacheInfo()
|
D | GDBRemoteCommunicationClient.cpp | 573 StructuredData::ObjectSP object_sp; in GetThreadsInfo() local 583 object_sp = in GetThreadsInfo() 588 return object_sp; in GetThreadsInfo()
|
/external/llvm-project/lldb/include/lldb/Utility/ |
D | StructuredData.h | 173 for (const auto &object_sp : m_items) { in ForEach() local 174 if (!foreach_callback(object_sp.get())) in ForEach() 369 auto object_sp = std::make_shared<Array>(); in GetKeys() local 374 object_sp->Push(key_object_sp); in GetKeys() 376 return object_sp; in GetKeys()
|
D | Event.h | 134 const StructuredData::ObjectSP &object_sp, 152 void SetObject(const StructuredData::ObjectSP &object_sp);
|
/external/llvm-project/lldb/unittests/Process/gdb-remote/ |
D | GDBRemoteCommunicationClientTest.cpp | 291 auto object_sp = StructuredData::ParseJSON(std::string(ss.GetString())); in TEST_F() local 292 ASSERT_TRUE(bool(object_sp)); in TEST_F() 293 auto dict_sp = object_sp->GetAsDictionary(); in TEST_F() 296 object_sp = dict_sp->GetValueForKey("packet_speeds"); in TEST_F() 297 ASSERT_TRUE(bool(object_sp)); in TEST_F() 298 dict_sp = object_sp->GetAsDictionary(); in TEST_F()
|
/external/llvm-project/lldb/source/Core/ |
D | FormatEntity.cpp | 1346 StructuredData::ObjectSP object_sp = thread->GetExtendedInfo(); in Format() local 1347 if (object_sp && in Format() 1348 object_sp->GetType() == eStructuredDataTypeDictionary) { in Format() 1349 if (FormatThreadExtendedInfoRecurse(entry, object_sp, sc, exe_ctx, s)) in Format()
|
/external/llvm-project/lldb/docs/design/ |
D | structureddataplugins.md | 55 BroadcastStructuredData(const StructuredData::ObjectSP &object_sp, 119 RouteAsyncStructuredData(const StructuredData::ObjectSP object_sp)
|
/external/llvm-project/lldb/source/Target/ |
D | Process.cpp | 4351 void Process::BroadcastStructuredData(const StructuredData::ObjectSP &object_sp, in BroadcastStructuredData() argument 4355 new EventDataStructuredData(shared_from_this(), object_sp, plugin_sp)); in BroadcastStructuredData() 6090 const StructuredData::ObjectSP object_sp) { in RouteAsyncStructuredData() argument 6092 if (!object_sp) in RouteAsyncStructuredData() 6097 StructuredData::Dictionary *dictionary = object_sp->GetAsDictionary(); in RouteAsyncStructuredData() 6114 find_it->second->HandleArrivalOfStructuredData(*this, type_name, object_sp); in RouteAsyncStructuredData()
|
D | Target.cpp | 3421 StructuredData::ObjectSP object_sp = m_extra_args->GetObjectSP(); in GetSubclassDescription() local 3422 if (!object_sp || !object_sp->IsValid()) in GetSubclassDescription() 3425 StructuredData::Dictionary *as_dict = object_sp->GetAsDictionary(); in GetSubclassDescription()
|