public LLDB.ModuleSpecList FindMatchingSpecs(LLDB.ModuleSpec match_spec) { if (ReferenceEquals(match_spec, null)) throw new global::System.ArgumentNullException("match_spec", "Cannot be null because it is a C++ reference (&)."); var arg0 = match_spec.__Instance; var __ret = new LLDB.ModuleSpecList.Internal(); Internal.FindMatchingSpecs_0(new IntPtr(&__ret), (__Instance + __PointerAdjustment), arg0); return LLDB.ModuleSpecList.__CreateInstance(__ret); }
public static LLDB.ModuleSpecList GetModuleSpecifications(string path) { var arg0 = Marshal.StringToHGlobalAnsi(path); var __ret = new LLDB.ModuleSpecList.Internal(); Internal.GetModuleSpecifications_0(new IntPtr(&__ret), arg0); Marshal.FreeHGlobal(arg0); return LLDB.ModuleSpecList.__CreateInstance(__ret); }