xref: /freebsd/contrib/llvm-project/lldb/bindings/python/python-swigsafecast.swig (revision 5e801ac66d24704442eba426ed13c3effb8a34e7)
1PyObject *SBTypeToSWIGWrapper(lldb::SBEvent &event_sb) {
2  return SWIG_NewPointerObj(&event_sb, SWIGTYPE_p_lldb__SBEvent, 0);
3}
4
5PyObject *SBTypeToSWIGWrapper(lldb::SBProcess &process_sb) {
6  return SWIG_NewPointerObj(&process_sb, SWIGTYPE_p_lldb__SBProcess, 0);
7}
8
9PyObject *SBTypeToSWIGWrapper(lldb::SBThread &thread_sb) {
10  return SWIG_NewPointerObj(&thread_sb, SWIGTYPE_p_lldb__SBThread, 0);
11}
12
13PyObject *SBTypeToSWIGWrapper(lldb::SBThreadPlan &thread_plan_sb) {
14  return SWIG_NewPointerObj(&thread_plan_sb, SWIGTYPE_p_lldb__SBThreadPlan, 0);
15}
16
17PyObject *SBTypeToSWIGWrapper(lldb::SBTarget &target_sb) {
18  return SWIG_NewPointerObj(&target_sb, SWIGTYPE_p_lldb__SBTarget, 0);
19}
20
21PyObject *SBTypeToSWIGWrapper(lldb::SBFrame &frame_sb) {
22  return SWIG_NewPointerObj(&frame_sb, SWIGTYPE_p_lldb__SBFrame, 0);
23}
24
25PyObject *SBTypeToSWIGWrapper(lldb::SBDebugger &debugger_sb) {
26  return SWIG_NewPointerObj(&debugger_sb, SWIGTYPE_p_lldb__SBDebugger, 0);
27}
28
29PyObject *SBTypeToSWIGWrapper(lldb::SBBreakpoint &breakpoint_sb) {
30  return SWIG_NewPointerObj(&breakpoint_sb, SWIGTYPE_p_lldb__SBBreakpoint, 0);
31}
32
33PyObject *SBTypeToSWIGWrapper(lldb::SBWatchpoint &watchpoint_sb) {
34  return SWIG_NewPointerObj(&watchpoint_sb, SWIGTYPE_p_lldb__SBWatchpoint, 0);
35}
36
37PyObject *
38SBTypeToSWIGWrapper(lldb::SBBreakpointLocation &breakpoint_location_sb) {
39  return SWIG_NewPointerObj(&breakpoint_location_sb,
40                            SWIGTYPE_p_lldb__SBBreakpointLocation, 0);
41}
42
43PyObject *SBTypeToSWIGWrapper(lldb::SBValue &value_sb) {
44  return SWIG_NewPointerObj(&value_sb, SWIGTYPE_p_lldb__SBValue, 0);
45}
46
47PyObject *SBTypeToSWIGWrapper(lldb::SBCommandReturnObject &cmd_ret_obj_sb) {
48  return SWIG_NewPointerObj(&cmd_ret_obj_sb,
49                            SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
50}
51
52PyObject *SBTypeToSWIGWrapper(lldb::SBExecutionContext &ctx_sb) {
53  return SWIG_NewPointerObj(&ctx_sb, SWIGTYPE_p_lldb__SBExecutionContext, 0);
54}
55
56PyObject *SBTypeToSWIGWrapper(lldb::SBTypeSummaryOptions &summary_options_sb) {
57  return SWIG_NewPointerObj(&summary_options_sb,
58                            SWIGTYPE_p_lldb__SBTypeSummaryOptions, 0);
59}
60
61PyObject *SBTypeToSWIGWrapper(lldb::SBStructuredData &structured_data_sb) {
62  return SWIG_NewPointerObj(&structured_data_sb,
63                            SWIGTYPE_p_lldb__SBStructuredData, 0);
64}
65
66PyObject *SBTypeToSWIGWrapper(lldb::SBSymbolContext &sym_ctx_sb) {
67  return SWIG_NewPointerObj(&sym_ctx_sb, SWIGTYPE_p_lldb__SBSymbolContext, 0);
68}
69
70PyObject *SBTypeToSWIGWrapper(lldb::SBStream &stream_sb) {
71  return SWIG_NewPointerObj(&stream_sb, SWIGTYPE_p_lldb__SBStream, 0);
72}
73