public LLDB.BreakpointLocation GetLocationAtIndex(uint index) { var __ret = new LLDB.BreakpointLocation.Internal(); Internal.GetLocationAtIndex_0((__Instance + __PointerAdjustment), new IntPtr(&__ret), index); return LLDB.BreakpointLocation.__CreateInstance(__ret); }
public LLDB.BreakpointLocation FindLocationByAddress(ulong vm_addr) { var __ret = new LLDB.BreakpointLocation.Internal(); Internal.FindLocationByAddress_0((__Instance + __PointerAdjustment), new IntPtr(&__ret), vm_addr); return LLDB.BreakpointLocation.__CreateInstance(__ret); }
public LLDB.BreakpointLocation FindLocationByID(int bp_loc_id) { var __ret = new LLDB.BreakpointLocation.Internal(); Internal.FindLocationByID_0((__Instance + __PointerAdjustment), new IntPtr(&__ret), bp_loc_id); return LLDB.BreakpointLocation.__CreateInstance(__ret); }
public static LLDB.BreakpointLocation GetBreakpointLocationAtIndexFromEvent(LLDB.Event @event, uint loc_idx) { if (ReferenceEquals(@event, null)) throw new global::System.ArgumentNullException("@event", "Cannot be null because it is a C++ reference (&)."); var arg0 = @event.__Instance; var __ret = new LLDB.BreakpointLocation.Internal(); Internal.GetBreakpointLocationAtIndexFromEvent_0(new IntPtr(&__ret), arg0, loc_idx); return LLDB.BreakpointLocation.__CreateInstance(__ret); }