Exemple #1
0
 public LLDB.InstructionList GetInstructions(LLDB.Target target, string flavor_string)
 {
     var arg0 = ReferenceEquals(target, null) ? new LLDB.Target.Internal() : *(LLDB.Target.Internal*) (target.__Instance);
     var arg1 = Marshal.StringToHGlobalAnsi(flavor_string);
     var __ret = new LLDB.InstructionList.Internal();
     Internal.GetInstructions_1(new IntPtr(&__ret), (__Instance + __PointerAdjustment), arg0, arg1);
     Marshal.FreeHGlobal(arg1);
     return LLDB.InstructionList.__CreateInstance(__ret);
 }
Exemple #2
0
 public LLDB.InstructionList ReadInstructions(LLDB.Address base_addr, uint count, string flavor_string)
 {
     var arg0 = ReferenceEquals(base_addr, null) ? new LLDB.Address.Internal() : *(LLDB.Address.Internal*) (base_addr.__Instance);
     var arg2 = Marshal.StringToHGlobalAnsi(flavor_string);
     var __ret = new LLDB.InstructionList.Internal();
     Internal.ReadInstructions_1(new IntPtr(&__ret), (__Instance + __PointerAdjustment), arg0, count, arg2);
     Marshal.FreeHGlobal(arg2);
     return LLDB.InstructionList.__CreateInstance(__ret);
 }
Exemple #3
0
 public LLDB.InstructionList GetInstructions(LLDB.Target target)
 {
     var arg0 = ReferenceEquals(target, null) ? new LLDB.Target.Internal() : *(LLDB.Target.Internal*) (target.__Instance);
     var __ret = new LLDB.InstructionList.Internal();
     Internal.GetInstructions_0(new IntPtr(&__ret), (__Instance + __PointerAdjustment), arg0);
     return LLDB.InstructionList.__CreateInstance(__ret);
 }
Exemple #4
0
 public LLDB.InstructionList ReadInstructions(LLDB.Address base_addr, uint count)
 {
     var arg0 = ReferenceEquals(base_addr, null) ? new LLDB.Address.Internal() : *(LLDB.Address.Internal*) (base_addr.__Instance);
     var __ret = new LLDB.InstructionList.Internal();
     Internal.ReadInstructions_0(new IntPtr(&__ret), (__Instance + __PointerAdjustment), arg0, count);
     return LLDB.InstructionList.__CreateInstance(__ret);
 }
Exemple #5
0
 public LLDB.InstructionList GetInstructionsWithFlavor(ulong base_addr, string flavor_string, global::System.IntPtr buf, uint size)
 {
     var arg1 = Marshal.StringToHGlobalAnsi(flavor_string);
     var arg2 = buf;
     var __ret = new LLDB.InstructionList.Internal();
     Internal.GetInstructionsWithFlavor_1(new IntPtr(&__ret), (__Instance + __PointerAdjustment), base_addr, arg1, arg2, size);
     Marshal.FreeHGlobal(arg1);
     return LLDB.InstructionList.__CreateInstance(__ret);
 }
Exemple #6
0
 public LLDB.InstructionList GetInstructionsWithFlavor(LLDB.Address base_addr, string flavor_string, global::System.IntPtr buf, uint size)
 {
     var arg0 = ReferenceEquals(base_addr, null) ? new LLDB.Address.Internal() : *(LLDB.Address.Internal*) (base_addr.__Instance);
     var arg1 = Marshal.StringToHGlobalAnsi(flavor_string);
     var arg2 = buf;
     var __ret = new LLDB.InstructionList.Internal();
     Internal.GetInstructionsWithFlavor_0(new IntPtr(&__ret), (__Instance + __PointerAdjustment), arg0, arg1, arg2, size);
     Marshal.FreeHGlobal(arg1);
     return LLDB.InstructionList.__CreateInstance(__ret);
 }
Exemple #7
0
 public LLDB.InstructionList GetInstructions(ulong base_addr, global::System.IntPtr buf, uint size)
 {
     var arg1 = buf;
     var __ret = new LLDB.InstructionList.Internal();
     Internal.GetInstructions_1(new IntPtr(&__ret), (__Instance + __PointerAdjustment), base_addr, arg1, size);
     return LLDB.InstructionList.__CreateInstance(__ret);
 }
Exemple #8
0
 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);
 }