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