Exemple #1
0
 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);
 }
Exemple #2
0
 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);
 }
Exemple #3
0
 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);
 }