Home
last modified time | relevance | path

Searched refs:StructuredDataImpl (Results 1 – 21 of 21) sorted by relevance

/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Core/
H A DStructuredDataImpl.h22 #pragma mark StructuredDataImpl
26 class StructuredDataImpl {
28 StructuredDataImpl() : m_plugin_wp(), m_data_sp() {} in StructuredDataImpl() function
30 StructuredDataImpl(const StructuredDataImpl &rhs) = default;
32 StructuredDataImpl(const lldb::EventSP &event_sp) in StructuredDataImpl() function
38 ~StructuredDataImpl() = default;
40 StructuredDataImpl &operator=(const StructuredDataImpl &rhs) = default;
/freebsd-13.1/contrib/llvm-project/lldb/source/API/
H A DSBStructuredData.cpp27 SBStructuredData::SBStructuredData() : m_impl_up(new StructuredDataImpl()) { in SBStructuredData()
32 : m_impl_up(new StructuredDataImpl(*rhs.m_impl_up)) { in SBStructuredData()
38 : m_impl_up(new StructuredDataImpl(event_sp)) { in SBStructuredData()
42 SBStructuredData::SBStructuredData(lldb_private::StructuredDataImpl *impl) in SBStructuredData()
43 : m_impl_up(impl ? impl : new StructuredDataImpl()) { in SBStructuredData()
45 (lldb_private::StructuredDataImpl *), impl); in SBStructuredData()
213 (lldb_private::StructuredDataImpl *)); in RegisterMethods()
/freebsd-13.1/contrib/llvm-project/lldb/source/Breakpoint/
H A DBreakpointResolverScripted.cpp30 lldb::SearchDepth depth, StructuredDataImpl *args_data) in BreakpointResolverScripted()
79 StructuredDataImpl *args_data_impl = new StructuredDataImpl(); in CreateFromStructuredData()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Target/
H A DThreadPlanPython.h35 StructuredDataImpl *args_data);
65 StructuredDataImpl *m_args_data; // We own this, but the implementation
H A DTarget.h1275 StructuredDataImpl *m_extra_args; // We own this structured data,
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Breakpoint/
H A DBreakpointResolverScripted.h29 StructuredDataImpl *args_data);
67 StructuredDataImpl *m_args_ptr; // We own this, but the implementation
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Lua/
H A DLua.cpp31 lldb::BreakpointLocationSP bp_loc_sp, StructuredDataImpl *extra_args_impl);
108 auto *extra_args_impl = [&]() -> StructuredDataImpl * { in CallBreakpointCallback()
111 auto *extra_args_impl = new StructuredDataImpl(); in CallBreakpointCallback()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
H A DSWIGPythonBridge.h46 const lldb::TargetSP &target_sp, StructuredDataImpl *args_impl,
H A DScriptInterpreterPython.h40 m_extra_args_up(new StructuredDataImpl()) { in CommandDataPython()
H A DScriptedProcessPythonInterface.cpp33 StructuredDataImpl *args_impl = nullptr; in CreatePluginObject()
35 args_impl = new StructuredDataImpl(); in CreatePluginObject()
H A DScriptInterpreterPythonImpl.h82 StructuredDataImpl *args_data,
102 StructuredDataImpl *args_data,
113 StructuredDataImpl *args_data, Status &error) override;
H A DScriptInterpreterPython.cpp91 const lldb::BreakpointLocationSP &sb_bp_loc, StructuredDataImpl *args_impl);
120 StructuredDataImpl *args_data,
130 lldb_private::StructuredDataImpl *args, lldb::BreakpointSP &bkpt_sp);
138 const char *session_dictionary_name, lldb_private::StructuredDataImpl *args,
1850 const char *class_name, StructuredDataImpl *args_data, in CreateScriptedThreadPlan()
1952 const char *class_name, StructuredDataImpl *args_data, in CreateScriptedBreakpointResolver()
2022 TargetSP target_sp, const char *class_name, StructuredDataImpl *args_data, in CreateScriptedStopHook()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/API/
H A DSBStructuredData.h25 SBStructuredData(lldb_private::StructuredDataImpl *impl);
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DScriptInterpreter.h274 StructuredDataImpl *args_data, in CreateScriptedThreadPlan()
310 StructuredDataImpl *args_data, in CreateScriptedBreakpointResolver()
330 StructuredDataImpl *args_data, Status &error) { in CreateScriptedStopHook()
/freebsd-13.1/contrib/llvm-project/lldb/source/Target/
H A DThreadPlanPython.cpp29 StructuredDataImpl *args_data) in ThreadPlanPython()
H A DThread.cpp1375 StructuredDataImpl *extra_args_impl = nullptr; in QueueThreadPlanForStepScripted()
1377 extra_args_impl = new StructuredDataImpl(); in QueueThreadPlanForStepScripted()
H A DTarget.cpp622 StructuredDataImpl *extra_args_impl = new StructuredDataImpl(); in CreateScriptedBreakpoint()
3439 m_extra_args = new StructuredDataImpl(); in SetScriptCallback()
/freebsd-13.1/contrib/llvm-project/lldb/bindings/lua/
H A Dlua-wrapper.swig18 StructuredDataImpl *extra_args_impl
/freebsd-13.1/contrib/llvm-project/lldb/bindings/python/
H A Dpython-wrapper.swig60 lldb_private::StructuredDataImpl *args_impl
284 lldb_private::StructuredDataImpl *args_impl,
349 lldb_private::StructuredDataImpl *args_impl,
465 lldb_private::StructuredDataImpl *args_impl,
560 lldb_private::StructuredDataImpl *args_impl,
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h200 class StructuredDataImpl; variable
419 typedef std::unique_ptr<lldb_private::StructuredDataImpl> StructuredDataImplUP;
/freebsd-13.1/lib/clang/liblldb/
H A DLLDBWrapLua.cpp70419 StructuredDataImpl *extra_args_impl in LLDBSwigLuaBreakpointCallbackFunction()