public LLDB.InstructionList GetInstructions(LLDB.Address base_addr, global::System.IntPtr buf, uint size) { var arg0 = ReferenceEquals(base_addr, null) ? new LLDB.Address.Internal() : *(LLDB.Address.Internal*) (base_addr.__Instance); var arg1 = buf; var __ret = new LLDB.InstructionList.Internal(); Internal.GetInstructions_0(new IntPtr(&__ret), (__Instance + __PointerAdjustment), arg0, arg1, size); return LLDB.InstructionList.__CreateInstance(__ret); }