1 interface inheriting from ISymNGenWriter2
ILCompiler.Diagnostics (1)
_generated\1\Microsoft.DiaSymReader.ISymNGenWriter2.cs (1)
26file unsafe interface InterfaceImplementation : global::Microsoft.DiaSymReader.ISymNGenWriter2
26 references to ISymNGenWriter2
ILCompiler.Diagnostics (26)
_generated\1\Microsoft.DiaSymReader.ISymNGenWriter2.cs (24)
47void global::Microsoft.DiaSymReader.ISymNGenWriter2.OpenModW(string wszModule, string wszObjFile, out nuint ppmod) 49var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymNGenWriter2)); 71global::Microsoft.DiaSymReader.ISymNGenWriter2 @this = default; 82@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymNGenWriter2>(__this_native); 99void global::Microsoft.DiaSymReader.ISymNGenWriter2.CloseMod(nuint pmod) 101var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymNGenWriter2)); 118global::Microsoft.DiaSymReader.ISymNGenWriter2 @this = default; 123@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymNGenWriter2>(__this_native); 138void global::Microsoft.DiaSymReader.ISymNGenWriter2.ModAddSymbols(nuint pmod, byte[] pbSym, int cb) 140var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymNGenWriter2)); 159global::Microsoft.DiaSymReader.ISymNGenWriter2 @this = default; 171@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymNGenWriter2>(__this_native); 186void global::Microsoft.DiaSymReader.ISymNGenWriter2.ModAddSecContribEx(nuint pmod, ushort isect, int off, int cb, uint dwCharacteristics, uint dwDataCrc, uint dwRelocCrc) 188var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymNGenWriter2)); 205global::Microsoft.DiaSymReader.ISymNGenWriter2 @this = default; 210@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymNGenWriter2>(__this_native); 225void global::Microsoft.DiaSymReader.ISymNGenWriter2.QueryPDBNameExW(char[] pdb, nint cchMax) 227var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymNGenWriter2)); 246global::Microsoft.DiaSymReader.ISymNGenWriter2 @this = default; 258@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymNGenWriter2>(__this_native); 273void global::Microsoft.DiaSymReader.ISymNGenWriter2.AddSymbol(string pSymbol, ushort iSection, ulong rva) 275var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymNGenWriter2)); 306void global::Microsoft.DiaSymReader.ISymNGenWriter2.AddSection(ushort iSection, global::Microsoft.DiaSymReader.OMF flags, int offset, int cb) 308var(__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);