1 interface inheriting from ISymNGenWriter2
ILCompiler.Diagnostics (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Microsoft.DiaSymReader.ISymNGenWriter2.cs (1)
35file unsafe interface InterfaceImplementation : global::Microsoft.DiaSymReader.ISymNGenWriter2
26 references to ISymNGenWriter2
ILCompiler.Diagnostics (26)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Microsoft.DiaSymReader.ISymNGenWriter2.cs (24)
59void global::Microsoft.DiaSymReader.ISymNGenWriter2.OpenModW(string wszModule, string wszObjFile, out nuint ppmod) 63var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymNGenWriter2)); 88global::Microsoft.DiaSymReader.ISymNGenWriter2 @this = default; 100@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymNGenWriter2>(__this_native); 115void global::Microsoft.DiaSymReader.ISymNGenWriter2.CloseMod(nuint pmod) 119var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymNGenWriter2)); 139global::Microsoft.DiaSymReader.ISymNGenWriter2 @this = default; 145@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymNGenWriter2>(__this_native); 158void global::Microsoft.DiaSymReader.ISymNGenWriter2.ModAddSymbols(nuint pmod, byte[] pbSym, int cb) 162var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymNGenWriter2)); 184global::Microsoft.DiaSymReader.ISymNGenWriter2 @this = default; 197@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymNGenWriter2>(__this_native); 210void global::Microsoft.DiaSymReader.ISymNGenWriter2.ModAddSecContribEx(nuint pmod, ushort isect, int off, int cb, uint dwCharacteristics, uint dwDataCrc, uint dwRelocCrc) 214var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymNGenWriter2)); 234global::Microsoft.DiaSymReader.ISymNGenWriter2 @this = default; 240@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymNGenWriter2>(__this_native); 253void global::Microsoft.DiaSymReader.ISymNGenWriter2.QueryPDBNameExW(char[] pdb, nint cchMax) 257var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymNGenWriter2)); 279global::Microsoft.DiaSymReader.ISymNGenWriter2 @this = default; 292@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymNGenWriter2>(__this_native); 305void global::Microsoft.DiaSymReader.ISymNGenWriter2.AddSymbol(string pSymbol, ushort iSection, ulong rva) 309var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymNGenWriter2)); 341void global::Microsoft.DiaSymReader.ISymNGenWriter2.AddSection(ushort iSection, global::Microsoft.DiaSymReader.OMF flags, int offset, int cb) 345var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymNGenWriter2));
PdbWriter.cs (2)
93ISymNGenWriter2 _ngenWriter; 198_ngenWriter = (ISymNGenWriter2)comWrapper.GetOrCreateObjectForComInstance(pdbWriterInst, CreateObjectFlags.UniqueInstance);