/freebsd-11-stable/contrib/llvm-project/lldb/source/Utility/ |
H A D | StructuredData.cpp | 1 //===---------------------StructuredData.cpp ---------------------*- C++-*-===// 9 #include "lldb/Utility/StructuredData.h" 20 static StructuredData::ObjectSP ParseJSONValue(json::Value &value); 21 static StructuredData::ObjectSP ParseJSONObject(json::Object *object); 22 static StructuredData::ObjectSP ParseJSONArray(json::Array *array); 24 StructuredData::ObjectSP StructuredData::ParseJSON(std::string json_text) { 33 StructuredData::ObjectSP 34 StructuredData::ParseJSONFromFile(const FileSpec &input_spec, Status &error) { 35 StructuredData [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
H A D | ScriptInterpreter.h | 19 #include "lldb/Utility/StructuredData.h" 164 virtual StructuredData::ObjectSP 167 return StructuredData::ObjectSP(); 170 virtual StructuredData::GenericSP 172 return StructuredData::GenericSP(); 175 virtual StructuredData::GenericSP 177 return StructuredData::GenericSP(); 181 const StructuredData::ObjectSP &implementor, 186 virtual StructuredData::GenericSP 189 return StructuredData [all...] |
H A D | OptionGroupPythonClassWithDict.h | 14 #include "lldb/Utility/StructuredData.h" 23 // StructuredData::Dictionary is constructed with those pairs. 45 const StructuredData::DictionarySP GetStructuredData() { 55 StructuredData::DictionarySP m_dict_sp;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/TSan/ |
H A D | TSanRuntime.h | 14 #include "lldb/Utility/StructuredData.h" 43 GetBacktracesFromExtendedStopInfo(StructuredData::ObjectSP info) override; 62 StructuredData::ObjectSP RetrieveReportData(ExecutionContextRef exe_ctx_ref); 64 std::string FormatDescription(StructuredData::ObjectSP report); 66 std::string GenerateSummary(StructuredData::ObjectSP report); 68 lldb::addr_t GetMainRacyAddress(StructuredData::ObjectSP report); 70 std::string GetLocationDescription(StructuredData::ObjectSP report, 75 lldb::addr_t GetFirstNonInternalFramePc(StructuredData::ObjectSP trace,
|
H A D | TSanRuntime.cpp | 211 static StructuredData::Array * 214 StructuredData::Array *trace = new StructuredData::Array(); 224 StructuredData::ObjectSP(new StructuredData::Integer(trace_addr))); 229 static StructuredData::Array *ConvertToStructuredArray( 232 std::function<void(ValueObjectSP o, StructuredData::Dictionary *dict)> const 234 StructuredData::Array *array = new StructuredData::Array(); 242 StructuredData [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | TraceOptions.h | 15 #include "lldb/Utility/StructuredData.h" 20 TraceOptions() : m_trace_params(new StructuredData::Dictionary()) {} 22 const StructuredData::DictionarySP &getTraceParams() const { 32 void setTraceParams(const StructuredData::DictionarySP &dict_obj) { 56 StructuredData::DictionarySP m_trace_params;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/ |
H A D | InstrumentationRuntimeStopInfo.cpp | 20 StructuredData::ObjectSP additional_data) 33 StructuredData::ObjectSP additionalData) {
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/ |
H A D | ScriptInterpreterPythonImpl.h | 70 StructuredData::ObjectSP 74 StructuredData::GenericSP 77 StructuredData::ObjectSP 83 bool ScriptedThreadPlanExplainsStop(StructuredData::ObjectSP implementor_sp, 87 bool ScriptedThreadPlanShouldStop(StructuredData::ObjectSP implementor_sp, 90 bool ScriptedThreadPlanIsStale(StructuredData::ObjectSP implementor_sp, 94 ScriptedThreadPlanGetRunState(StructuredData::ObjectSP implementor_sp, 97 StructuredData::GenericSP 102 StructuredData::GenericSP implementor_sp, 106 StructuredData [all...] |
H A D | ScriptInterpreterPython.cpp | 588 StructuredData::ObjectSP empty_args_sp; 1263 StructuredData::ObjectSP extra_args_sp) { 1328 StructuredData::ObjectSP extra_args_sp, 1537 StructuredData::GenericSP 1540 return StructuredData::GenericSP(); 1551 return StructuredData::GenericSP(new StructuredPythonObject(ret_val)); 1555 const StructuredData::ObjectSP &os_plugin_object_sp, 1562 StructuredData::Generic *generic = os_plugin_object_sp->GetAsGeneric(); 1597 StructuredData::GenericSP 1601 return StructuredData [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | InstrumentationRuntimeStopInfo.h | 15 #include "lldb/Utility/StructuredData.h" 33 StructuredData::ObjectSP additional_data); 37 StructuredData::ObjectSP additional_data);
|
H A D | StructuredDataPlugin.h | 13 #include "lldb/Utility/StructuredData.h" 29 /// StructuredData event, which other parts of the system can then do with 50 /// Return whether this plugin supports the given StructuredData feature. 75 /// "type" that must contain the StructuredData feature name set as the 96 const StructuredData::ObjectSP &object_sp) = 0; 115 virtual Status GetDescription(const StructuredData::ObjectSP &object_sp,
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/ |
H A D | MainThreadCheckerRuntime.cpp | 73 StructuredData::ObjectSP 77 return StructuredData::ObjectSP(); 85 return StructuredData::ObjectSP(); 89 return StructuredData::ObjectSP(); 93 return StructuredData::ObjectSP(); 97 return StructuredData::ObjectSP(); 103 return StructuredData::ObjectSP(); 116 StructuredData::Array *trace = new StructuredData::Array(); 117 auto trace_sp = StructuredData [all...] |
H A D | MainThreadCheckerRuntime.h | 14 #include "lldb/Utility/StructuredData.h" 43 GetBacktracesFromExtendedStopInfo(StructuredData::ObjectSP info) override; 62 StructuredData::ObjectSP RetrieveReportData(ExecutionContextRef exe_ctx_ref);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/StructuredData/DarwinLog/ |
H A D | StructuredDataDarwinLog.h | 59 const StructuredData::ObjectSP &object_sp) override; 61 Status GetDescription(const StructuredData::ObjectSP &object_sp, 98 size_t DumpHeader(Stream &stream, const StructuredData::Dictionary &event); 100 size_t HandleDisplayOfEvent(const StructuredData::Dictionary &event,
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | StructuredDataImpl.h | 16 #include "lldb/Utility/StructuredData.h" 83 StructuredData::ObjectSP GetObjectSP() { return m_data_sp; } 85 void SetObjectSP(const StructuredData::ObjectSP &obj) { m_data_sp = obj; } 106 StructuredData::ObjectSP GetValueForKey(const char *key) const { 112 return StructuredData::ObjectSP(); 115 StructuredData::ObjectSP GetItemAtIndex(size_t idx) const { 121 return StructuredData::ObjectSP(); 153 StructuredData::ObjectSP m_data_sp;
|
H A D | SearchFilter.h | 13 #include "lldb/Utility/StructuredData.h" 194 const StructuredData::Dictionary &data_dict, 197 virtual StructuredData::ObjectSP SerializeToStructuredData() { 198 return StructuredData::ObjectSP(); 241 StructuredData::DictionarySP 242 WrapOptionsDict(StructuredData::DictionarySP options_dict_sp); 244 void SerializeFileSpecList(StructuredData::DictionarySP &options_dict_sp, 292 const StructuredData::Dictionary &data_dict, 295 StructuredData::ObjectSP SerializeToStructuredData() override; 338 const StructuredData [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/ASan/ |
H A D | ASanRuntime.h | 14 #include "lldb/Utility/StructuredData.h" 59 StructuredData::ObjectSP RetrieveReportData(); 61 std::string FormatDescription(StructuredData::ObjectSP report);
|
H A D | ASanRuntime.cpp | 111 StructuredData::ObjectSP AddressSanitizerRuntime::RetrieveReportData() { 114 return StructuredData::ObjectSP(); 121 return StructuredData::ObjectSP(); 144 return StructuredData::ObjectSP(); 150 return StructuredData::ObjectSP(); 175 StructuredData::Dictionary *dict = new StructuredData::Dictionary(); 188 return StructuredData::ObjectSP(dict); 192 AddressSanitizerRuntime::FormatDescription(StructuredData::ObjectSP report) { 253 StructuredData [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/UBSan/ |
H A D | UBSanRuntime.h | 14 #include "lldb/Utility/StructuredData.h" 44 GetBacktracesFromExtendedStopInfo(StructuredData::ObjectSP info) override; 63 StructuredData::ObjectSP RetrieveReportData(ExecutionContextRef exe_ctx_ref);
|
H A D | UBSanRuntime.cpp | 113 StructuredData::ObjectSP UndefinedBehaviorSanitizerRuntime::RetrieveReportData( 117 return StructuredData::ObjectSP(); 125 return StructuredData::ObjectSP(); 150 return StructuredData::ObjectSP(); 154 StructuredData::Array *trace = new StructuredData::Array(); 155 auto trace_sp = StructuredData::ObjectSP(trace); 163 trace->AddItem(StructuredData::ObjectSP(new StructuredData::Integer(PC))); 174 auto *d = new StructuredData [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Breakpoint/ |
H A D | BreakpointResolverScripted.h | 35 const StructuredData::Dictionary &options_dict, 38 StructuredData::ObjectSP SerializeToStructuredData() override; 70 StructuredData::GenericSP m_implementation_sp;
|
H A D | BreakpointResolver.h | 100 /// This section handles serializing and deserializing from StructuredData 104 CreateFromStructuredData(const StructuredData::Dictionary &resolver_dict, 107 virtual StructuredData::ObjectSP SerializeToStructuredData() { 108 return StructuredData::ObjectSP(); 117 StructuredData::DictionarySP 118 WrapOptionsDict(StructuredData::DictionarySP options_dict_sp);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Host/common/ |
H A D | XML.cpp | 478 StructuredData::ObjectSP CreatePlistValue(XMLNode node) { 481 std::shared_ptr<StructuredData::Array> array_sp( 482 new StructuredData::Array()); 490 std::shared_ptr<StructuredData::Dictionary> dict_sp( 491 new StructuredData::Dictionary()); 513 return StructuredData::ObjectSP(new StructuredData::Float(value)); 517 return StructuredData::ObjectSP(new StructuredData::Integer(value)); 522 return StructuredData [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Breakpoint/ |
H A D | BreakpointResolverScripted.cpp | 65 Breakpoint *bkpt, const StructuredData::Dictionary &options_dict, 81 StructuredData::Dictionary *args_dict = nullptr; 91 StructuredData::ObjectSP 93 StructuredData::DictionarySP options_dict_sp( 94 new StructuredData::Dictionary()); 139 StructuredData::GenericSP generic_sp;
|
H A D | BreakpointResolverFileRegex.cpp | 32 Breakpoint *bkpt, const StructuredData::Dictionary &options_dict, 55 StructuredData::Array *names_array; 76 StructuredData::ObjectSP 78 StructuredData::DictionarySP options_dict_sp( 79 new StructuredData::Dictionary()); 86 StructuredData::ArraySP names_array_sp(new StructuredData::Array()); 88 StructuredData::StringSP item(new StructuredData::String(name));
|