1 interface inheriting from ISymUnmanagedWriter8
Microsoft.DiaSymReader (1)
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedWriter8.cs (1)
66file unsafe interface InterfaceImplementation : global::Microsoft.DiaSymReader.ISymUnmanagedWriter8
92 references to ISymUnmanagedWriter8
Microsoft.DiaSymReader (92)
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedWriter8.cs (86)
90void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.InitializeDeterministic(object emitter, object stream) 94var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 128global::Microsoft.DiaSymReader.ISymUnmanagedWriter8 @this = default; 138@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter8>(__this_native); 151unsafe void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.UpdateSignatureByHashingContent(byte* buffer, int size) 155var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 175global::Microsoft.DiaSymReader.ISymUnmanagedWriter8 @this = default; 181@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter8>(__this_native); 194void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.UpdateSignature(global::System.Guid pdbId, uint stamp, int age) 198var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 218global::Microsoft.DiaSymReader.ISymUnmanagedWriter8 @this = default; 224@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter8>(__this_native); 237unsafe void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.SetSourceServerData(byte* data, int size) 241var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 261global::Microsoft.DiaSymReader.ISymUnmanagedWriter8 @this = default; 267@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter8>(__this_native); 280unsafe void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.SetSourceLinkData(byte* data, int size) 284var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 304global::Microsoft.DiaSymReader.ISymUnmanagedWriter8 @this = default; 310@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter8>(__this_native); 323global::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) 327var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 367void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.SetUserEntryPoint(int entryMethodToken) 371var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 388void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.OpenMethod(uint methodToken) 392var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 409void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.CloseMethod() 413var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 430uint global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.OpenScope(int startOffset) 434var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 453void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.CloseScope(int endOffset) 457var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 474void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.SetScopeRange(uint scopeID, uint startOffset, uint endOffset) 478var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 495void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineLocalVariable(string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint startOffset, uint endOffset) 499var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 518void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineParameter(string name, uint attributes, uint sequence, uint addrKind, uint addr1, uint addr2, uint addr3) 522var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 541void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineField(uint parent, string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint addr3) 545var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 564void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineGlobalVariable(string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint addr3) 568var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 587void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.Close() 591var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 608void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.SetSymAttribute(uint parent, string name, int length, byte* data) 612var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 631void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.OpenNamespace(string name) 635var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 654void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.CloseNamespace() 658var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 675void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.UsingNamespace(string fullName) 679var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 698void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.SetMethodSourceRange(global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter startDoc, uint startLine, uint startColumn, global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter endDoc, uint endLine, uint endColumn) 702var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 733void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.Initialize(object emitter, string filename, object ptrIStream, bool fullBuild) 737var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 772void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.GetDebugInfo(ref global::Microsoft.DiaSymReader.ImageDebugDirectory debugDirectory, uint dataCount, out uint dataCountPtr, byte* data) 776var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 797void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineSequencePoints(global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter document, int count, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns) 801var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 835void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.RemapToken(uint oldToken, uint newToken) 839var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 856void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.Initialize2(object emitter, string tempfilename, object ptrIStream, bool fullBuild, string finalfilename) 860var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 896void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineConstant(string name, object value, uint sig, byte* signature) 900var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 930void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.Abort() 934var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 951void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineLocalVariable2(string name, int attributes, int localSignatureToken, uint addrKind, int index, uint addr2, uint addr3, uint startOffset, uint endOffset) 955var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 974void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineGlobalVariable2(string name, int attributes, int sigToken, uint addrKind, uint addr1, uint addr2, uint addr3) 978var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 997void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.DefineConstant2(string name, global::Microsoft.DiaSymReader.VariantStructure value, int constantSignatureToken) 1001var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 1020void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.OpenMethod2(uint methodToken, int sectionIndex, int offsetRelativeOffset) 1024var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 1041void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.Commit() 1045var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 1062void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.GetDebugInfoWithPadding(ref global::Microsoft.DiaSymReader.ImageDebugDirectory debugDirectory, uint dataCount, out uint dataCountPtr, byte* data) 1066var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 1087void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.OpenMapTokensToSourceSpans() 1091var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 1108void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.CloseMapTokensToSourceSpans() 1112var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter8)); 1129void global::Microsoft.DiaSymReader.ISymUnmanagedWriter8.MapTokenToSourceSpan(int token, global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter document, int startLine, int startColumn, int endLine, int endColumn) 1133var (__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();