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