2 interfaces inheriting from ISymUnmanagedWriter5
Microsoft.DiaSymReader (2)
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedWriter5.cs (1)
61
file unsafe interface InterfaceImplementation : global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
Writer\ISymUnmanagedWriter.cs (1)
133
internal unsafe partial interface ISymUnmanagedWriter8 :
ISymUnmanagedWriter5
224 references to ISymUnmanagedWriter5
Microsoft.DiaSymReader (224)
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedWriter5.cs (132)
113
global::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)
117
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
160
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
179
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
197
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.SetUserEntryPoint(int entryMethodToken)
201
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
221
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
227
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
240
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.OpenMethod(uint methodToken)
244
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
264
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
270
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
283
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.CloseMethod()
287
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
307
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
313
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
326
uint global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.OpenScope(int startOffset)
330
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
352
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
360
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
375
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.CloseScope(int endOffset)
379
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
399
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
405
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
418
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.SetScopeRange(uint scopeID, uint startOffset, uint endOffset)
422
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
442
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
448
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
461
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.DefineLocalVariable(string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint startOffset, uint endOffset)
465
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
487
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
495
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
508
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.DefineParameter(string name, uint attributes, uint sequence, uint addrKind, uint addr1, uint addr2, uint addr3)
512
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
534
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
542
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
555
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.DefineField(uint parent, string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint addr3)
559
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
581
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
589
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
602
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.DefineGlobalVariable(string name, uint attributes, uint sig, byte* signature, uint addrKind, uint addr1, uint addr2, uint addr3)
606
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
628
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
636
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
649
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.Close()
653
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
673
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
679
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
692
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.SetSymAttribute(uint parent, string name, int length, byte* data)
696
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
718
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
726
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
739
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.OpenNamespace(string name)
743
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
765
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
773
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
786
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.CloseNamespace()
790
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
810
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
816
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
829
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.UsingNamespace(string fullName)
833
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
855
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
863
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
876
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.SetMethodSourceRange(global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter startDoc, uint startLine, uint startColumn, global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter endDoc, uint endLine, uint endColumn)
880
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
914
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
924
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
937
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.Initialize(object emitter, string filename, object ptrIStream, bool fullBuild)
941
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
979
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
993
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
1006
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.GetDebugInfo(ref global::Microsoft.DiaSymReader.ImageDebugDirectory debugDirectory, uint dataCount, out uint dataCountPtr, byte* data)
1010
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
1034
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
1045
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
1061
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.DefineSequencePoints(global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter document, int count, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns)
1065
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
1102
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
1141
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
1154
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.RemapToken(uint oldToken, uint newToken)
1158
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
1178
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
1184
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
1197
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.Initialize2(object emitter, string tempfilename, object ptrIStream, bool fullBuild, string finalfilename)
1201
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
1240
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
1256
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
1269
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.DefineConstant(string name, object value, uint sig, byte* signature)
1273
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
1306
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
1316
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
1329
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.Abort()
1333
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
1353
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
1359
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
1372
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.DefineLocalVariable2(string name, int attributes, int localSignatureToken, uint addrKind, int index, uint addr2, uint addr3, uint startOffset, uint endOffset)
1376
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
1398
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
1406
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
1419
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.DefineGlobalVariable2(string name, int attributes, int sigToken, uint addrKind, uint addr1, uint addr2, uint addr3)
1423
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
1445
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
1453
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
1466
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.DefineConstant2(string name, global::Microsoft.DiaSymReader.VariantStructure value, int constantSignatureToken)
1470
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
1492
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
1500
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
1513
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.OpenMethod2(uint methodToken, int sectionIndex, int offsetRelativeOffset)
1517
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
1537
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
1543
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
1556
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.Commit()
1560
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
1580
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
1586
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
1599
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.GetDebugInfoWithPadding(ref global::Microsoft.DiaSymReader.ImageDebugDirectory debugDirectory, uint dataCount, out uint dataCountPtr, byte* data)
1603
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
1627
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
1638
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
1654
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.OpenMapTokensToSourceSpans()
1658
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
1678
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
1684
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
1697
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.CloseMapTokensToSourceSpans()
1701
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
1721
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
1727
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
1740
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.MapTokenToSourceSpan(int token, global::Microsoft.DiaSymReader.ISymUnmanagedDocumentWriter document, int startLine, int startColumn, int endLine, int endColumn)
1744
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
));
1775
global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
@this = default;
1783
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
>(__this_native);
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedWriter8.cs (67)
76
global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
).TypeHandle).ManagedVirtualMethodTable,
1159
global::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();
1161
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.SetUserEntryPoint(int entryMethodToken) => throw new global::System.Diagnostics.UnreachableException();
1163
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.OpenMethod(uint methodToken) => throw new global::System.Diagnostics.UnreachableException();
1165
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.CloseMethod() => throw new global::System.Diagnostics.UnreachableException();
1167
uint global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.OpenScope(int startOffset) => throw new global::System.Diagnostics.UnreachableException();
1169
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.CloseScope(int endOffset) => throw new global::System.Diagnostics.UnreachableException();
1171
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.SetScopeRange(uint scopeID, uint startOffset, uint endOffset) => throw new global::System.Diagnostics.UnreachableException();
1173
void 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();
1175
void 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();
1177
void 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();
1179
void 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();
1181
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.Close() => throw new global::System.Diagnostics.UnreachableException();
1183
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.SetSymAttribute(uint parent, string name, int length, byte* data) => throw new global::System.Diagnostics.UnreachableException();
1185
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.OpenNamespace(string name) => throw new global::System.Diagnostics.UnreachableException();
1187
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.CloseNamespace() => throw new global::System.Diagnostics.UnreachableException();
1189
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.UsingNamespace(string fullName) => throw new global::System.Diagnostics.UnreachableException();
1191
void 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();
1193
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.Initialize(object emitter, string filename, object ptrIStream, bool fullBuild) => throw new global::System.Diagnostics.UnreachableException();
1195
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.GetDebugInfo(ref global::Microsoft.DiaSymReader.ImageDebugDirectory debugDirectory, uint dataCount, out uint dataCountPtr, byte* data) => throw new global::System.Diagnostics.UnreachableException();
1197
void 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();
1199
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.RemapToken(uint oldToken, uint newToken) => throw new global::System.Diagnostics.UnreachableException();
1201
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.Initialize2(object emitter, string tempfilename, object ptrIStream, bool fullBuild, string finalfilename) => throw new global::System.Diagnostics.UnreachableException();
1203
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.DefineConstant(string name, object value, uint sig, byte* signature) => throw new global::System.Diagnostics.UnreachableException();
1205
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.Abort() => throw new global::System.Diagnostics.UnreachableException();
1207
void 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();
1209
void 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();
1211
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.DefineConstant2(string name, global::Microsoft.DiaSymReader.VariantStructure value, int constantSignatureToken) => throw new global::System.Diagnostics.UnreachableException();
1213
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.OpenMethod2(uint methodToken, int sectionIndex, int offsetRelativeOffset) => throw new global::System.Diagnostics.UnreachableException();
1215
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.Commit() => throw new global::System.Diagnostics.UnreachableException();
1217
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.GetDebugInfoWithPadding(ref global::Microsoft.DiaSymReader.ImageDebugDirectory debugDirectory, uint dataCount, out uint dataCountPtr, byte* data) => throw new global::System.Diagnostics.UnreachableException();
1219
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.OpenMapTokensToSourceSpans() => throw new global::System.Diagnostics.UnreachableException();
1221
void global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
.CloseMapTokensToSourceSpans() => throw new global::System.Diagnostics.UnreachableException();
1223
void 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();
1233
new 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);
1236
new void SetUserEntryPoint(int entryMethodToken) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).SetUserEntryPoint(entryMethodToken);
1239
new void OpenMethod(uint methodToken) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).OpenMethod(methodToken);
1242
new void CloseMethod() => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).CloseMethod();
1245
new uint OpenScope(int startOffset) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).OpenScope(startOffset);
1248
new void CloseScope(int endOffset) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).CloseScope(endOffset);
1251
new void SetScopeRange(uint scopeID, uint startOffset, uint endOffset) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).SetScopeRange(scopeID, startOffset, endOffset);
1254
new 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);
1257
new 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);
1260
new 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);
1263
new 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);
1266
new void Close() => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).Close();
1269
new void SetSymAttribute(uint parent, string name, int length, byte* data) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).SetSymAttribute(parent, name, length, data);
1272
new void OpenNamespace(string name) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).OpenNamespace(name);
1275
new void CloseNamespace() => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).CloseNamespace();
1278
new void UsingNamespace(string fullName) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).UsingNamespace(fullName);
1281
new 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);
1284
new void Initialize(object emitter, string filename, object ptrIStream, bool fullBuild) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).Initialize(emitter, filename, ptrIStream, fullBuild);
1287
new 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);
1290
new 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);
1293
new void RemapToken(uint oldToken, uint newToken) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).RemapToken(oldToken, newToken);
1296
new void Initialize2(object emitter, string tempfilename, object ptrIStream, bool fullBuild, string finalfilename) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).Initialize2(emitter, tempfilename, ptrIStream, fullBuild, finalfilename);
1299
new void DefineConstant(string name, object value, uint sig, byte* signature) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).DefineConstant(name, value, sig, signature);
1302
new void Abort() => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).Abort();
1305
new 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);
1308
new 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);
1311
new void DefineConstant2(string name, global::Microsoft.DiaSymReader.VariantStructure value, int constantSignatureToken) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).DefineConstant2(name, value, constantSignatureToken);
1314
new void OpenMethod2(uint methodToken, int sectionIndex, int offsetRelativeOffset) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).OpenMethod2(methodToken, sectionIndex, offsetRelativeOffset);
1317
new void Commit() => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).Commit();
1320
new 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);
1323
new void OpenMapTokensToSourceSpans() => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).OpenMapTokensToSourceSpans();
1326
new void CloseMapTokensToSourceSpans() => ((global::Microsoft.DiaSymReader.
ISymUnmanagedWriter5
)this).CloseMapTokensToSourceSpans();
1329
new 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());
247
instance = ComInterfaceMarshaller<
ISymUnmanagedWriter5
>.ConvertToManaged(rawInstance.ToPointer());
Writer\SymUnmanagedWriterFactory.cs (1)
61
if (!(symWriter is
ISymUnmanagedWriter5
symWriter5))
Writer\SymUnmanagedWriterImpl.cs (22)
23
private
ISymUnmanagedWriter5
_symWriter;
29
internal SymUnmanagedWriterImpl(ComMemoryStream pdbStream,
ISymUnmanagedWriter5
symWriter, string symWriterModuleName)
41
private
ISymUnmanagedWriter5
GetSymWriter()
101
var
symWriter = Interlocked.Exchange(ref _symWriter, null);
153
var
symWriter = GetSymWriter();
214
var
symWriter = GetSymWriter();
235
var
symWriter = GetSymWriter();
249
var
symWriter = GetSymWriter();
263
var
symWriter = GetSymWriter();
277
var
symWriter = GetSymWriter();
291
var
symWriter = GetSymWriter();
306
var
symWriter = GetSymWriter();
348
private unsafe void DefineLocalConstantImpl(
ISymUnmanagedWriter5
symWriter, string name, object value, int constantSignatureToken)
366
private bool DefineLocalStringConstant(
ISymUnmanagedWriter5
symWriter, string name, string value, int constantSignatureToken)
458
var
symWriter = GetSymWriter();
535
var
symWriter = GetSymWriter();
553
var
symWriter = GetSymWriter();
635
var
symWriter = GetSymWriter();
654
var
symWriter = GetSymWriter();
674
var
symWriter = GetSymWriter();
688
var
symWriter = GetSymWriter();
751
var
symWriter = GetSymWriter();