2 interfaces inheriting from ISymUnmanagedWriter5
Microsoft.DiaSymReader (2)
_generated\37\Microsoft.DiaSymReader.ISymUnmanagedWriter5.cs (1)
52file unsafe interface InterfaceImplementation : global::Microsoft.DiaSymReader.ISymUnmanagedWriter5
Writer\ISymUnmanagedWriter.cs (1)
133internal unsafe partial interface ISymUnmanagedWriter8 : ISymUnmanagedWriter5
224 references to ISymUnmanagedWriter5
Microsoft.DiaSymReader (224)
_generated\37\Microsoft.DiaSymReader.ISymUnmanagedWriter5.cs (132)
101global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineDocument(string url, ref global::System.Guid language, ref global::System.Guid languageVendor, ref global::System.Guid documentType) 103var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 144global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 162@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 182void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.SetUserEntryPoint(int entryMethodToken) 184var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 201global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 206@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 221void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.OpenMethod(uint methodToken) 223var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 240global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 245@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 260void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.CloseMethod() 262var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 279global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 284@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 299uint global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.OpenScope(int startOffset) 301var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 320global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 327@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 344void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.CloseScope(int endOffset) 346var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 363global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 368@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 383void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.SetScopeRange(uint scopeID, uint startOffset, uint endOffset) 385var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 402global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 407@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 422void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineLocalVariable(string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint startOffset, uint endOffset) 424var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 443global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 450@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 465void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineParameter(string name, uint attributes, uint sequence, uint addrKind, uint addr1, uint addr2, uint addr3) 467var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 486global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 493@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 508void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineField(uint parent, string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint addr3) 510var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 529global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 536@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 551void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineGlobalVariable(string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint addr3) 553var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 572global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 579@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 594void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.Close() 596var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 613global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 618@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 633void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.SetSymAttribute(uint parent, string name, int length, byte* data) 635var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 654global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 661@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 676void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.OpenNamespace(string name) 678var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 697global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 704@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 719void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.CloseNamespace() 721var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 738global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 743@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 758void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.UsingNamespace(string fullName) 760var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 779global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 786@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 801void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.SetMethodSourceRange(global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter startDoc, uint startLine, uint startColumn, global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter endDoc, uint endLine, uint endColumn) 803var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 834global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 843@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 858void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.Initialize(object emitter, string filename, object ptrIStream, bool fullBuild) 860var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 895global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 908@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 923void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.GetDebugInfo(ref global::Microsoft.DiaSymReader.ImageDebugDirectory debugDirectory, uint dataCount, out uint dataCountPtr, byte* data) 925var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 946global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 956@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 974void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineSequencePoints(global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter document, int count, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns) 976var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 1010global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 1048@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 1063void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.RemapToken(uint oldToken, uint newToken) 1065var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 1082global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 1087@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 1102void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.Initialize2(object emitter, string tempfilename, object ptrIStream, bool fullBuild, string finalfilename) 1104var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 1140global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 1155@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 1170void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineConstant(string name, object value, uint sig, byte* signature) 1172var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 1202global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 1211@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 1226void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.Abort() 1228var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 1245global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 1250@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 1265void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineLocalVariable2(string name, int attributes, int localSignatureToken, uint addrKind, int index, uint addr2, uint addr3, uint startOffset, uint endOffset) 1267var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 1286global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 1293@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 1308void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineGlobalVariable2(string name, int attributes, int sigToken, uint addrKind, uint addr1, uint addr2, uint addr3) 1310var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 1329global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 1336@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 1351void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineConstant2(string name, global::Microsoft.DiaSymReader.VariantStructure value, int constantSignatureToken) 1353var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 1372global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 1379@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 1394void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.OpenMethod2(uint methodToken, int sectionIndex, int offsetRelativeOffset) 1396var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 1413global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 1418@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 1433void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.Commit() 1435var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 1452global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 1457@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 1472void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.GetDebugInfoWithPadding(ref global::Microsoft.DiaSymReader.ImageDebugDirectory debugDirectory, uint dataCount, out uint dataCountPtr, byte* data) 1474var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 1495global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 1505@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 1523void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.OpenMapTokensToSourceSpans() 1525var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 1542global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 1547@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 1562void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.CloseMapTokensToSourceSpans() 1564var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 1581global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 1586@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native); 1601void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.MapTokenToSourceSpan(int token, global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter document, int startLine, int startColumn, int endLine, int endColumn) 1603var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)); 1631global::Microsoft.DiaSymReader.ISymUnmanagedWriter5 @this = default; 1638@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.ISymUnmanagedWriter5>(__this_native);
_generated\38\Microsoft.DiaSymReader.ISymUnmanagedWriter8.cs (67)
65global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(global::Microsoft.DiaSymReader.ISymUnmanagedWriter5).TypeHandle).ManagedVirtualMethodTable, 1029global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineDocument(string url, ref global::System.Guid language, ref global::System.Guid languageVendor, ref global::System.Guid documentType) => throw new global::System.Diagnostics.UnreachableException(); 1031void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.SetUserEntryPoint(int entryMethodToken) => throw new global::System.Diagnostics.UnreachableException(); 1033void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.OpenMethod(uint methodToken) => throw new global::System.Diagnostics.UnreachableException(); 1035void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.CloseMethod() => throw new global::System.Diagnostics.UnreachableException(); 1037uint global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.OpenScope(int startOffset) => throw new global::System.Diagnostics.UnreachableException(); 1039void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.CloseScope(int endOffset) => throw new global::System.Diagnostics.UnreachableException(); 1041void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.SetScopeRange(uint scopeID, uint startOffset, uint endOffset) => throw new global::System.Diagnostics.UnreachableException(); 1043void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineLocalVariable(string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint startOffset, uint endOffset) => throw new global::System.Diagnostics.UnreachableException(); 1045void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineParameter(string name, uint attributes, uint sequence, uint addrKind, uint addr1, uint addr2, uint addr3) => throw new global::System.Diagnostics.UnreachableException(); 1047void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineField(uint parent, string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint addr3) => throw new global::System.Diagnostics.UnreachableException(); 1049void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineGlobalVariable(string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint addr3) => throw new global::System.Diagnostics.UnreachableException(); 1051void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.Close() => throw new global::System.Diagnostics.UnreachableException(); 1053void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.SetSymAttribute(uint parent, string name, int length, byte* data) => throw new global::System.Diagnostics.UnreachableException(); 1055void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.OpenNamespace(string name) => throw new global::System.Diagnostics.UnreachableException(); 1057void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.CloseNamespace() => throw new global::System.Diagnostics.UnreachableException(); 1059void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.UsingNamespace(string fullName) => throw new global::System.Diagnostics.UnreachableException(); 1061void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.SetMethodSourceRange(global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter startDoc, uint startLine, uint startColumn, global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter endDoc, uint endLine, uint endColumn) => throw new global::System.Diagnostics.UnreachableException(); 1063void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.Initialize(object emitter, string filename, object ptrIStream, bool fullBuild) => throw new global::System.Diagnostics.UnreachableException(); 1065void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.GetDebugInfo(ref global::Microsoft.DiaSymReader.ImageDebugDirectory debugDirectory, uint dataCount, out uint dataCountPtr, byte* data) => throw new global::System.Diagnostics.UnreachableException(); 1067void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineSequencePoints(global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter document, int count, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns) => throw new global::System.Diagnostics.UnreachableException(); 1069void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.RemapToken(uint oldToken, uint newToken) => throw new global::System.Diagnostics.UnreachableException(); 1071void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.Initialize2(object emitter, string tempfilename, object ptrIStream, bool fullBuild, string finalfilename) => throw new global::System.Diagnostics.UnreachableException(); 1073void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineConstant(string name, object value, uint sig, byte* signature) => throw new global::System.Diagnostics.UnreachableException(); 1075void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.Abort() => throw new global::System.Diagnostics.UnreachableException(); 1077void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineLocalVariable2(string name, int attributes, int localSignatureToken, uint addrKind, int index, uint addr2, uint addr3, uint startOffset, uint endOffset) => throw new global::System.Diagnostics.UnreachableException(); 1079void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineGlobalVariable2(string name, int attributes, int sigToken, uint addrKind, uint addr1, uint addr2, uint addr3) => throw new global::System.Diagnostics.UnreachableException(); 1081void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.DefineConstant2(string name, global::Microsoft.DiaSymReader.VariantStructure value, int constantSignatureToken) => throw new global::System.Diagnostics.UnreachableException(); 1083void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.OpenMethod2(uint methodToken, int sectionIndex, int offsetRelativeOffset) => throw new global::System.Diagnostics.UnreachableException(); 1085void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.Commit() => throw new global::System.Diagnostics.UnreachableException(); 1087void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.GetDebugInfoWithPadding(ref global::Microsoft.DiaSymReader.ImageDebugDirectory debugDirectory, uint dataCount, out uint dataCountPtr, byte* data) => throw new global::System.Diagnostics.UnreachableException(); 1089void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.OpenMapTokensToSourceSpans() => throw new global::System.Diagnostics.UnreachableException(); 1091void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.CloseMapTokensToSourceSpans() => throw new global::System.Diagnostics.UnreachableException(); 1093void global::Microsoft.DiaSymReader.ISymUnmanagedWriter5.MapTokenToSourceSpan(int token, global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter document, int startLine, int startColumn, int endLine, int endColumn) => throw new global::System.Diagnostics.UnreachableException(); 1103new global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter DefineDocument(string url, ref global::System.Guid language, ref global::System.Guid languageVendor, ref global::System.Guid documentType) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).DefineDocument(url, ref language, ref languageVendor, ref documentType); 1106new void SetUserEntryPoint(int entryMethodToken) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).SetUserEntryPoint(entryMethodToken); 1109new void OpenMethod(uint methodToken) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).OpenMethod(methodToken); 1112new void CloseMethod() => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).CloseMethod(); 1115new uint OpenScope(int startOffset) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).OpenScope(startOffset); 1118new void CloseScope(int endOffset) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).CloseScope(endOffset); 1121new void SetScopeRange(uint scopeID, uint startOffset, uint endOffset) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).SetScopeRange(scopeID, startOffset, endOffset); 1124new void DefineLocalVariable(string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint startOffset, uint endOffset) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).DefineLocalVariable(name, attributes, sig, signature, addrKind, addr1, addr2, startOffset, endOffset); 1127new void DefineParameter(string name, uint attributes, uint sequence, uint addrKind, uint addr1, uint addr2, uint addr3) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).DefineParameter(name, attributes, sequence, addrKind, addr1, addr2, addr3); 1130new void DefineField(uint parent, string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint addr3) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).DefineField(parent, name, attributes, sig, signature, addrKind, addr1, addr2, addr3); 1133new void DefineGlobalVariable(string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint addr3) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).DefineGlobalVariable(name, attributes, sig, signature, addrKind, addr1, addr2, addr3); 1136new void Close() => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).Close(); 1139new void SetSymAttribute(uint parent, string name, int length, byte* data) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).SetSymAttribute(parent, name, length, data); 1142new void OpenNamespace(string name) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).OpenNamespace(name); 1145new void CloseNamespace() => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).CloseNamespace(); 1148new void UsingNamespace(string fullName) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).UsingNamespace(fullName); 1151new void SetMethodSourceRange(global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter startDoc, uint startLine, uint startColumn, global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter endDoc, uint endLine, uint endColumn) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).SetMethodSourceRange(startDoc, startLine, startColumn, endDoc, endLine, endColumn); 1154new void Initialize(object emitter, string filename, object ptrIStream, bool fullBuild) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).Initialize(emitter, filename, ptrIStream, fullBuild); 1157new void GetDebugInfo(ref global::Microsoft.DiaSymReader.ImageDebugDirectory debugDirectory, uint dataCount, out uint dataCountPtr, byte* data) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).GetDebugInfo(ref debugDirectory, dataCount, out dataCountPtr, data); 1160new void DefineSequencePoints(global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter document, int count, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).DefineSequencePoints(document, count, offsets, lines, columns, endLines, endColumns); 1163new void RemapToken(uint oldToken, uint newToken) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).RemapToken(oldToken, newToken); 1166new void Initialize2(object emitter, string tempfilename, object ptrIStream, bool fullBuild, string finalfilename) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).Initialize2(emitter, tempfilename, ptrIStream, fullBuild, finalfilename); 1169new void DefineConstant(string name, object value, uint sig, byte* signature) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).DefineConstant(name, value, sig, signature); 1172new void Abort() => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).Abort(); 1175new void DefineLocalVariable2(string name, int attributes, int localSignatureToken, uint addrKind, int index, uint addr2, uint addr3, uint startOffset, uint endOffset) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).DefineLocalVariable2(name, attributes, localSignatureToken, addrKind, index, addr2, addr3, startOffset, endOffset); 1178new void DefineGlobalVariable2(string name, int attributes, int sigToken, uint addrKind, uint addr1, uint addr2, uint addr3) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).DefineGlobalVariable2(name, attributes, sigToken, addrKind, addr1, addr2, addr3); 1181new void DefineConstant2(string name, global::Microsoft.DiaSymReader.VariantStructure value, int constantSignatureToken) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).DefineConstant2(name, value, constantSignatureToken); 1184new void OpenMethod2(uint methodToken, int sectionIndex, int offsetRelativeOffset) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).OpenMethod2(methodToken, sectionIndex, offsetRelativeOffset); 1187new void Commit() => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).Commit(); 1190new void GetDebugInfoWithPadding(ref global::Microsoft.DiaSymReader.ImageDebugDirectory debugDirectory, uint dataCount, out uint dataCountPtr, byte* data) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).GetDebugInfoWithPadding(ref debugDirectory, dataCount, out dataCountPtr, data); 1193new void OpenMapTokensToSourceSpans() => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).OpenMapTokensToSourceSpans(); 1196new void CloseMapTokensToSourceSpans() => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).CloseMapTokensToSourceSpans(); 1199new void MapTokenToSourceSpan(int token, global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter document, int startLine, int startColumn, int endLine, int endColumn) => ((global::Microsoft.DiaSymReader.ISymUnmanagedWriter5)this).MapTokenToSourceSpan(token, document, startLine, startColumn, endLine, endColumn);
SymUnmanagedFactory.cs (2)
160: ComInterfaceMarshaller<ISymUnmanagedWriter5>.ConvertToManaged(rawInstance.ToPointer()); 247instance = ComInterfaceMarshaller<ISymUnmanagedWriter5>.ConvertToManaged(rawInstance.ToPointer());
Writer\SymUnmanagedWriterFactory.cs (1)
61if (!(symWriter is ISymUnmanagedWriter5 symWriter5))
Writer\SymUnmanagedWriterImpl.cs (22)
23private ISymUnmanagedWriter5 _symWriter; 29internal SymUnmanagedWriterImpl(ComMemoryStream pdbStream, ISymUnmanagedWriter5 symWriter, string symWriterModuleName) 41private ISymUnmanagedWriter5 GetSymWriter() 101var symWriter = Interlocked.Exchange(ref _symWriter, null); 153var symWriter = GetSymWriter(); 214var symWriter = GetSymWriter(); 235var symWriter = GetSymWriter(); 249var symWriter = GetSymWriter(); 263var symWriter = GetSymWriter(); 277var symWriter = GetSymWriter(); 291var symWriter = GetSymWriter(); 306var symWriter = GetSymWriter(); 348private unsafe void DefineLocalConstantImpl(ISymUnmanagedWriter5 symWriter, string name, object value, int constantSignatureToken) 366private bool DefineLocalStringConstant(ISymUnmanagedWriter5 symWriter, string name, string value, int constantSignatureToken) 458var symWriter = GetSymWriter(); 535var symWriter = GetSymWriter(); 553var symWriter = GetSymWriter(); 635var symWriter = GetSymWriter(); 654var symWriter = GetSymWriter(); 674var symWriter = GetSymWriter(); 688var symWriter = GetSymWriter(); 751var symWriter = GetSymWriter();