1 interface inheriting from ISymUnmanagedWriter8
Microsoft.DiaSymReader (1)
_generated\38\Microsoft.DiaSymReader.ISymUnmanagedWriter8.cs (1)
57file unsafe interface InterfaceImplementation : global::Microsoft.DiaSymReader.ISymUnmanagedWriter8
92 references to ISymUnmanagedWriter8
Microsoft.DiaSymReader (92)
_generated\38\Microsoft.DiaSymReader.ISymUnmanagedWriter8.cs (86)
78void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.InitializeDeterministic(object emitter, object stream) 80var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 111global::Microsoft.DiaSymReader.ISymUnmanagedWriter8 @this = default; 120@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter8>(__this_native); 135unsafe void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.UpdateSignatureByHashingContent(byte* buffer, int size) 137var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 154global::Microsoft.DiaSymReader.ISymUnmanagedWriter8 @this = default; 159@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter8>(__this_native); 174void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.UpdateSignature(global::System.Guid pdbId, uint stamp, int age) 176var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 193global::Microsoft.DiaSymReader.ISymUnmanagedWriter8 @this = default; 198@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter8>(__this_native); 213unsafe void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.SetSourceServerData(byte* data, int size) 215var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 232global::Microsoft.DiaSymReader.ISymUnmanagedWriter8 @this = default; 237@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter8>(__this_native); 252unsafe void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.SetSourceLinkData(byte* data, int size) 254var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 271global::Microsoft.DiaSymReader.ISymUnmanagedWriter8 @this = default; 276@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter8>(__this_native); 291global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineDocument(string url, ref global::System.Guid language, ref global::System.Guid languageVendor, ref global::System.Guid documentType) 293var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 333void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.SetUserEntryPoint(int entryMethodToken) 335var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 351void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.OpenMethod(uint methodToken) 353var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 369void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.CloseMethod() 371var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 387uint global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.OpenScope(int startOffset) 389var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 407void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.CloseScope(int endOffset) 409var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 425void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.SetScopeRange(uint scopeID, uint startOffset, uint endOffset) 427var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 443void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineLocalVariable(string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint startOffset, uint endOffset) 445var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 463void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineParameter(string name, uint attributes, uint sequence, uint addrKind, uint addr1, uint addr2, uint addr3) 465var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 483void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineField(uint parent, string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint addr3) 485var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 503void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineGlobalVariable(string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint addr3) 505var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 523void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.Close() 525var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 541void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.SetSymAttribute(uint parent, string name, int length, byte* data) 543var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 561void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.OpenNamespace(string name) 563var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 581void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.CloseNamespace() 583var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 599void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.UsingNamespace(string fullName) 601var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 619void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.SetMethodSourceRange(global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter startDoc, uint startLine, uint startColumn, global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter endDoc, uint endLine, uint endColumn) 621var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 651void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.Initialize(object emitter, string filename, object ptrIStream, bool fullBuild) 653var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 687void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.GetDebugInfo(ref global::Microsoft.DiaSymReader.ImageDebugDirectory debugDirectory, uint dataCount, out uint dataCountPtr, byte* data) 689var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 709void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineSequencePoints(global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter document, int count, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns) 711var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 744void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.RemapToken(uint oldToken, uint newToken) 746var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 762void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.Initialize2(object emitter, string tempfilename, object ptrIStream, bool fullBuild, string finalfilename) 764var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 799void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineConstant(string name, object value, uint sig, byte* signature) 801var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 830void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.Abort() 832var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 848void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineLocalVariable2(string name, int attributes, int localSignatureToken, uint addrKind, int index, uint addr2, uint addr3, uint startOffset, uint endOffset) 850var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 868void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineGlobalVariable2(string name, int attributes, int sigToken, uint addrKind, uint addr1, uint addr2, uint addr3) 870var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 888void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineConstant2(string name, global::Microsoft.DiaSymReader.VariantStructure value, int constantSignatureToken) 890var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 908void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.OpenMethod2(uint methodToken, int sectionIndex, int offsetRelativeOffset) 910var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 926void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.Commit() 928var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 944void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.GetDebugInfoWithPadding(ref global::Microsoft.DiaSymReader.ImageDebugDirectory debugDirectory, uint dataCount, out uint dataCountPtr, byte* data) 946var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 966void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.OpenMapTokensToSourceSpans() 968var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 984void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.CloseMapTokensToSourceSpans() 986var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 1002void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.MapTokenToSourceSpan(int token, global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter document, int startLine, int startColumn, int endLine, int endColumn) 1004var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8));
Writer\SymUnmanagedWriterFactory.cs (1)
73if (symWriter is ISymUnmanagedWriter8 symWriter8)
Writer\SymUnmanagedWriterImpl.cs (5)
44private ISymUnmanagedWriter8 GetSymWriter8() 45=> GetSymWriter() is ISymUnmanagedWriter8 symWriter8 ? symWriter8 : throw PdbWritingException(new NotSupportedException()); 567var symWriter = GetSymWriter8(); 591var symWriter = GetSymWriter8(); 618var symWriter = GetSymWriter8();