public LLDB.ThreadPlan QueueThreadPlanForStepOut(uint frame_idx_to_step_to, bool first_insn) { var __ret = new LLDB.ThreadPlan.Internal(); Internal.QueueThreadPlanForStepOut_0(new IntPtr(&__ret), (__Instance + __PointerAdjustment), frame_idx_to_step_to, first_insn); return LLDB.ThreadPlan.__CreateInstance(__ret); }
public LLDB.ThreadPlan QueueThreadPlanForStepOverRange(LLDB.Address start_address, ulong range_size) { if (ReferenceEquals(start_address, null)) throw new global::System.ArgumentNullException("start_address", "Cannot be null because it is a C++ reference (&)."); var arg0 = start_address.__Instance; var __ret = new LLDB.ThreadPlan.Internal(); Internal.QueueThreadPlanForStepOverRange_0(new IntPtr(&__ret), (__Instance + __PointerAdjustment), arg0, range_size); return LLDB.ThreadPlan.__CreateInstance(__ret); }
public LLDB.ThreadPlan QueueThreadPlanForRunToAddress(LLDB.Address address) { var arg0 = ReferenceEquals(address, null) ? new LLDB.Address.Internal() : *(LLDB.Address.Internal*) (address.__Instance); var __ret = new LLDB.ThreadPlan.Internal(); Internal.QueueThreadPlanForRunToAddress_0(new IntPtr(&__ret), (__Instance + __PointerAdjustment), arg0); return LLDB.ThreadPlan.__CreateInstance(__ret); }