Home
last modified time | relevance | path

Searched refs:ObjectSP (Results 1 – 25 of 98) sorted by relevance

1234

/freebsd-src/contrib/llvm-project/lldb/source/Utility/
H A DStructuredData.cpp21 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 DEvent.cpp184 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 DScriptInterpreter.h233 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 DScriptInterpreterPythonImpl.h73 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 DScriptInterpreterPython.cpp1174 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 DInstrumentationRuntimeTSan.h39 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 DInstrumentationRuntimeTSan.cpp301 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 DInstrumentationRuntimeMainThreadChecker.cpp76 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 DStructuredDataImpl.h32 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 DSearchFilter.h207 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 DReportRetriever.cpp58 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 DReportRetriever.h18 static StructuredData::ObjectSP
21 static std::string FormatDescription(StructuredData::ObjectSP report);
/freebsd-src/contrib/llvm-project/lldb/include/lldb/Utility/
H A DStructuredData.h66 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 DEvent.h134 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 DScriptInterpreterLua.h29 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 DInstrumentationRuntimeUBSan.cpp104 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 DInstrumentationRuntimeUBSan.h42 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 DProcessGDBRemote.h213 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 DScriptedThreadPythonInterface.cpp46 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 DScriptedProcessPythonInterface.cpp104 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 DXML.cpp456 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 DTraceIntelPT.h139 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 DInstrumentationRuntimeStopInfo.cpp20 StructuredData::ObjectSP additional_data) in InstrumentationRuntimeStopInfo()
33 StructuredData::ObjectSP additionalData) { in CreateStopReasonWithInstrumentationData()
/freebsd-src/contrib/llvm-project/lldb/include/lldb/Target/
H A DInstrumentationRuntimeStopInfo.h33 StructuredData::ObjectSP additional_data);
37 StructuredData::ObjectSP additional_data);
H A DStructuredDataPlugin.h96 const StructuredData::ObjectSP &object_sp) = 0;
115 virtual Status GetDescription(const StructuredData::ObjectSP &object_sp,

1234