public int SourceFile(out IDiaSourceFile sourceFile) { sourceFile = null; IntPtr _sourceFile; int hr = S.StdCall <int>(GetVTableMember(4), Punk, out _sourceFile); GC.KeepAlive(this); if (hr != S_OK) { return(hr); } sourceFile = new IDiaSourceFile(_sourceFile); return(hr); }
public int SourceFile(out IDiaSourceFile sourceFile) { sourceFile = null; IntPtr _sourceFile; int hr = S.StdCall<int>(GetVTableMember(4), Punk, out _sourceFile); GC.KeepAlive(this); if (hr != S_OK) return hr; sourceFile = new IDiaSourceFile(_sourceFile); return hr; }