| /freebsd-src/contrib/llvm-project/lldb/source/Utility/ |
| H A D | StructuredData.cpp | 21 static StructuredData::ObjectSP ParseJSONValue(json::Value &value); 22 static StructuredData::ObjectSP ParseJSONObject(json::Object *object); 23 static StructuredData::ObjectSP ParseJSONArray(json::Array *array); 25 StructuredData::ObjectSP StructuredData::ParseJSON(llvm::StringRef json_text) { in ParseJSON() 34 StructuredData::ObjectSP 36 StructuredData::ObjectSP return_sp; in ParseJSONFromFile() 50 return StructuredData::ObjectSP(); in ParseJSONFromFile() 53 bool StructuredData::IsRecordType(const ObjectSP object_sp) { in IsRecordType() 58 static StructuredData::ObjectSP ParseJSONValue(json::Value &value) { in ParseJSONValue() 83 return StructuredData::ObjectSP(); in ParseJSONValue() [all …]
|
| H A D | Event.cpp | 184 const ProcessSP &process_sp, const StructuredData::ObjectSP &object_sp, in GetEventDataFromEvent() 209 const StructuredData::ObjectSP &EventDataStructuredData::GetObject() const { in EventDataStructuredData() 223 const StructuredData::ObjectSP &object_sp) { in Dump() 255 StructuredData::ObjectSP 261 return StructuredData::ObjectSP(); in GetEventDataFromEvent()
|
| /freebsd-src/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
| H A D | ScriptInterpreter.h | 233 virtual StructuredData::ObjectSP in CreateSyntheticScriptedProvider() 236 return StructuredData::ObjectSP(); 250 const StructuredData::ObjectSP &implementor, in GetRecognizedArguments() 292 virtual StructuredData::ObjectSP in ScriptedThreadPlanGetStopDescription() 294 return StructuredData::ObjectSP(); in ScriptedThreadPlanGetStopDescription() 298 GetDynamicSettings(StructuredData::ObjectSP plugin_module_sp, Target *target, in CreateScriptedBreakpointResolver() 343 const char *function_name, StructuredData::ObjectSP extra_args_sp); in GetDynamicSettings() 349 StructuredData::ObjectSP extra_args_sp) { in GenerateFunction() 362 StructuredData::ObjectSP &callee_wrapper_sp, 381 CalculateNumChildren(const StructuredData::ObjectSP in SetBreakpointCommandCallback() [all...] |
| /freebsd-src/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/ |
| H A D | ScriptInterpreterPythonImpl.h | 73 StructuredData::ObjectSP 80 StructuredData::ObjectSP 107 GetRecognizedArguments(const StructuredData::ObjectSP &implementor, 119 StructuredData::ObjectSP 124 GetDynamicSettings(StructuredData::ObjectSP plugin_module_sp, Target *target, 128 size_t CalculateNumChildren(const StructuredData::ObjectSP &implementor, 132 GetChildAtIndex(const StructuredData::ObjectSP &implementor, 135 int GetIndexOfChildWithName(const StructuredData::ObjectSP &implementor, 139 const StructuredData::ObjectSP &implementor) override; 142 const StructuredData::ObjectSP [all...] |
| H A D | ScriptInterpreterPython.cpp | 1174 StructuredData::ObjectSP extra_args_sp) { in SetBreakpointCommandCallbackFunction() 1242 StructuredData::ObjectSP extra_args_sp, bool uses_extra_args, in SetBreakpointCommandCallback() 1488 const StructuredData::ObjectSP &os_plugin_object_sp, in GetRecognizedArguments() 1551 StructuredData::ObjectSP 1681 StructuredData::ObjectSP in CreateScriptedBreakpointResolver() 1686 return StructuredData::ObjectSP(); in CreateScriptedBreakpointResolver() 1689 StructuredData::ObjectSP module_sp; in CreateScriptedBreakpointResolver() 1697 return StructuredData::ObjectSP(); 1701 StructuredData::ObjectSP plugin_module_sp, Target *target, in ScriptedBreakpointResolverSearchCallback() 1728 StructuredData::ObjectSP in ScriptedBreakpointResolverSearchDepth() [all...] |
| /freebsd-src/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/TSan/ |
| H A D | InstrumentationRuntimeTSan.h | 39 GetBacktracesFromExtendedStopInfo(StructuredData::ObjectSP info) override; 58 StructuredData::ObjectSP RetrieveReportData(ExecutionContextRef exe_ctx_ref); 60 std::string FormatDescription(StructuredData::ObjectSP report); 62 std::string GenerateSummary(StructuredData::ObjectSP report); 64 lldb::addr_t GetMainRacyAddress(StructuredData::ObjectSP report); 66 std::string GetLocationDescription(StructuredData::ObjectSP report, 71 lldb::addr_t GetFirstNonInternalFramePc(StructuredData::ObjectSP trace,
|
| H A D | InstrumentationRuntimeTSan.cpp | 301 StructuredData::ObjectSP InstrumentationRuntimeTSan::RetrieveReportData( in RetrieveReportData() 305 return StructuredData::ObjectSP(); in RetrieveReportData() 312 return StructuredData::ObjectSP(); in RetrieveReportData() 337 return StructuredData::ObjectSP(); in RetrieveReportData() 494 InstrumentationRuntimeTSan::FormatDescription(StructuredData::ObjectSP report) { in FormatDescription() 588 StructuredData::ObjectSP trace, bool skip_one_frame) { in GetFirstNonInternalFramePc() 617 InstrumentationRuntimeTSan::GenerateSummary(StructuredData::ObjectSP report) { in GenerateSummary() 661 StructuredData::ObjectSP loc = report->GetAsDictionary() in GenerateSummary() 701 StructuredData::ObjectSP report) { in GetMainRacyAddress() 717 StructuredData::ObjectSP repor in GetLocationDescription() [all...] |
| /freebsd-src/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/ |
| H A D | InstrumentationRuntimeMainThreadChecker.cpp | 76 StructuredData::ObjectSP 81 return StructuredData::ObjectSP(); in RetrieveReportData() 90 return StructuredData::ObjectSP(); in RetrieveReportData() 94 return StructuredData::ObjectSP(); in RetrieveReportData() 98 return StructuredData::ObjectSP(); in RetrieveReportData() 102 return StructuredData::ObjectSP(); in RetrieveReportData() 108 return StructuredData::ObjectSP(); in RetrieveReportData() 122 auto trace_sp = StructuredData::ObjectSP(trace); in RetrieveReportData() 139 auto dict_sp = StructuredData::ObjectSP(d); in RetrieveReportData() 170 StructuredData::ObjectSP report = in NotifyBreakpointHit() [all …]
|
| /freebsd-src/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | StructuredDataImpl.h | 32 StructuredDataImpl(StructuredData::ObjectSP obj) in StructuredDataImpl() 90 StructuredData::ObjectSP GetObjectSP() { return m_data_sp; } in GetObjectSP() 92 void SetObjectSP(const StructuredData::ObjectSP &obj) { m_data_sp = obj; } in SetObjectSP() 113 StructuredData::ObjectSP GetValueForKey(const char *key) const { in GetValueForKey() 119 return StructuredData::ObjectSP(); in GetValueForKey() 122 StructuredData::ObjectSP GetItemAtIndex(size_t idx) const { in GetItemAtIndex() 128 return StructuredData::ObjectSP(); in GetItemAtIndex() 175 StructuredData::ObjectSP GetObjectSP() const { return m_data_sp; } in GetObjectSP() 179 StructuredData::ObjectSP m_data_sp;
|
| H A D | SearchFilter.h | 207 virtual StructuredData::ObjectSP SerializeToStructuredData() { in SerializeToStructuredData() 208 return StructuredData::ObjectSP(); in SerializeToStructuredData() 305 StructuredData::ObjectSP SerializeToStructuredData() override; 347 StructuredData::ObjectSP SerializeToStructuredData() override; 394 StructuredData::ObjectSP SerializeToStructuredData() override; 433 StructuredData::ObjectSP SerializeToStructuredData() override;
|
| /freebsd-src/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/Utility/ |
| H A D | ReportRetriever.cpp | 58 StructuredData::ObjectSP 61 return StructuredData::ObjectSP(); in RetrieveReportData() 67 return StructuredData::ObjectSP(); in RetrieveReportData() 73 return StructuredData::ObjectSP(); in RetrieveReportData() 98 return StructuredData::ObjectSP(); in RetrieveReportData() 104 return StructuredData::ObjectSP(); in RetrieveReportData() 129 return StructuredData::ObjectSP(); in RetrieveReportData() 141 return StructuredData::ObjectSP(dict); in RetrieveReportData() 145 ReportRetriever::FormatDescription(StructuredData::ObjectSP report) { in FormatDescription() 202 StructuredData::ObjectSP repor in NotifyBreakpointHit() [all...] |
| H A D | ReportRetriever.h | 18 static StructuredData::ObjectSP 21 static std::string FormatDescription(StructuredData::ObjectSP report);
|
| /freebsd-src/contrib/llvm-project/lldb/include/lldb/Utility/ |
| H A D | StructuredData.h | 66 typedef std::shared_ptr<Object> ObjectSP; typedef 172 ObjectSP GetObjectForDotSeparatedPath(llvm::StringRef path); 210 ObjectSP operator[](size_t idx) { 213 return ObjectSP(); 216 ObjectSP GetItemAtIndex(size_t idx) const { in GetItemAtIndex() 220 return ObjectSP(); in GetItemAtIndex() 265 void Push(const ObjectSP &item) { m_items.push_back(item); } in Push() 267 void AddItem(const ObjectSP &item) { m_items.push_back(item); } in AddItem() 294 typedef std::vector<ObjectSP> collection; 388 Dictionary(ObjectSP obj_sp) : Object(lldb::eStructuredDataTypeDictionary) { in Dictionary() [all …]
|
| H A D | Event.h | 134 const StructuredData::ObjectSP &object_sp, 146 const StructuredData::ObjectSP &GetObject() const; 152 void SetObject(const StructuredData::ObjectSP &object_sp); 162 static StructuredData::ObjectSP GetObjectFromEvent(const Event *event_ptr); 171 StructuredData::ObjectSP m_object_sp;
|
| /freebsd-src/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Lua/ |
| H A D | ScriptInterpreterLua.h | 29 CommandDataLua(StructuredData::ObjectSP extra_args_sp) in CommandDataLua() 33 StructuredData::ObjectSP m_extra_args_sp; 49 StructuredData::ObjectSP *module_sp = nullptr, 100 StructuredData::ObjectSP extra_args_sp) override; 108 StructuredData::ObjectSP extra_args_sp); 112 StructuredData::ObjectSP extra_args_sp);
|
| /freebsd-src/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/UBSan/ |
| H A D | InstrumentationRuntimeUBSan.cpp | 104 StructuredData::ObjectSP InstrumentationRuntimeUBSan::RetrieveReportData( in RetrieveReportData() 108 return StructuredData::ObjectSP(); in RetrieveReportData() 117 return StructuredData::ObjectSP(); in RetrieveReportData() 144 return StructuredData::ObjectSP(); in RetrieveReportData() 149 auto trace_sp = StructuredData::ObjectSP(trace); in RetrieveReportData() 169 auto dict_sp = StructuredData::ObjectSP(d); in RetrieveReportData() 182 static std::string GetStopReasonDescription(StructuredData::ObjectSP report) { in GetStopReasonDescription() 219 StructuredData::ObjectSP report = in NotifyBreakpointHit() 302 StructuredData::ObjectSP info) { in GetBacktracesFromExtendedStopInfo() 322 StructuredData::ObjectSP thread_id_obj = in GetBacktracesFromExtendedStopInfo()
|
| H A D | InstrumentationRuntimeUBSan.h | 42 GetBacktracesFromExtendedStopInfo(StructuredData::ObjectSP info) override; 61 StructuredData::ObjectSP RetrieveReportData(ExecutionContextRef exe_ctx_ref);
|
| /freebsd-src/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | ProcessGDBRemote.h | 213 StructuredData::ObjectSP 219 const StructuredData::ObjectSP &config_sp) override; 221 StructuredData::ObjectSP GetLoadedDynamicLibrariesInfos() override; 223 StructuredData::ObjectSP GetLoadedDynamicLibrariesInfos( 226 StructuredData::ObjectSP 227 GetLoadedDynamicLibrariesInfos_sender(StructuredData::ObjectSP args); 229 StructuredData::ObjectSP GetSharedCacheInfo() override; 231 StructuredData::ObjectSP GetDynamicLoaderProcessState() override; 277 StructuredData::ObjectSP m_jstopinfo_sp; // Stop info only for any threads 279 StructuredData::ObjectSP m_jthreadsinfo_s [all...] |
| /freebsd-src/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ |
| H A D | ScriptedThreadPythonInterface.cpp | 46 StructuredData::ObjectSP obj = Dispatch("get_thread_id", error); in GetThreadID() 57 StructuredData::ObjectSP obj = Dispatch("get_name", error); in GetName() 68 StructuredData::ObjectSP obj = Dispatch("get_state", error); in GetState() 79 StructuredData::ObjectSP obj = Dispatch("get_queue", error); in GetQueue() 126 StructuredData::ObjectSP obj = Dispatch("get_register_context", error); in GetExtendedInfo()
|
| H A D | ScriptedProcessPythonInterface.cpp | 104 StructuredData::ObjectSP obj = in CreateBreakpoint() 134 StructuredData::ObjectSP obj = in WriteMemoryAtAddress() 162 StructuredData::ObjectSP obj = Dispatch("get_process_id", error); in GetProcessID() 173 StructuredData::ObjectSP obj = Dispatch("is_alive", error); in IsAlive() 185 StructuredData::ObjectSP obj = Dispatch("get_scripted_thread_plugin", error);
|
| /freebsd-src/contrib/llvm-project/lldb/source/Host/common/ |
| H A D | XML.cpp | 456 static StructuredData::ObjectSP CreatePlistValue(XMLNode node) { in CreatePlistValue() 491 return StructuredData::ObjectSP(new StructuredData::Float(value)); in CreatePlistValue() 495 return StructuredData::ObjectSP(new StructuredData::UnsignedInteger(value)); in CreatePlistValue() 500 return StructuredData::ObjectSP( in CreatePlistValue() 503 return StructuredData::ObjectSP(new StructuredData::Boolean(true)); in CreatePlistValue() 505 return StructuredData::ObjectSP(new StructuredData::Boolean(false)); in CreatePlistValue() 507 return StructuredData::ObjectSP(new StructuredData::Null()); in CreatePlistValue() 511 StructuredData::ObjectSP ApplePropertyList::GetStructuredData() { in GetStructuredData() 512 StructuredData::ObjectSP root_sp; in GetStructuredData()
|
| /freebsd-src/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/ |
| H A D | TraceIntelPT.h | 139 llvm::Error Start(StructuredData::ObjectSP configuration = 140 StructuredData::ObjectSP()) override; 167 StructuredData::ObjectSP configuration = 168 StructuredData::ObjectSP()) override;
|
| /freebsd-src/contrib/llvm-project/lldb/source/Target/ |
| H A D | InstrumentationRuntimeStopInfo.cpp | 20 StructuredData::ObjectSP additional_data) in InstrumentationRuntimeStopInfo() 33 StructuredData::ObjectSP additionalData) { in CreateStopReasonWithInstrumentationData()
|
| /freebsd-src/contrib/llvm-project/lldb/include/lldb/Target/ |
| H A D | InstrumentationRuntimeStopInfo.h | 33 StructuredData::ObjectSP additional_data); 37 StructuredData::ObjectSP additional_data);
|
| H A D | StructuredDataPlugin.h | 96 const StructuredData::ObjectSP &object_sp) = 0; 115 virtual Status GetDescription(const StructuredData::ObjectSP &object_sp,
|