1 interface inheriting from ISymUnmanagedMethod2
Microsoft.DiaSymReader (1)
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedMethod2.cs (1)
39
file unsafe interface InterfaceImplementation : global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
27 references to ISymUnmanagedMethod2
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\EditAndContinueDebugInfoReader.cs (2)
62
var
symMethod = (
ISymUnmanagedMethod2
)_symReader.GetMethodByVersion(MetadataTokens.GetToken(methodHandle), _version);
Microsoft.DiaSymReader (25)
Extensions\SymUnmanagedExtensions.Method.cs (1)
47
public static int GetLocalSignatureToken(this
ISymUnmanagedMethod2
method)
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedMethod2.cs (24)
59
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetLocalSignatureToken(out int localSignatureToken)
63
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
85
global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
@this = default;
92
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
>(__this_native);
107
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetToken(out int methodToken)
111
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
130
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetSequencePointCount(out int count)
134
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
153
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetRootScope(out global::Microsoft.DiaSymReader.ISymUnmanagedScope scope)
157
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
190
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetScopeFromOffset(int offset, out global::Microsoft.DiaSymReader.ISymUnmanagedScope scope)
194
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
227
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetOffset(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, int line, int column, out int offset)
231
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
261
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetRanges(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, int line, int column, int bufferLength, out int count, int[] ranges)
265
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
296
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetParameters(int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedVariable[] parameters)
300
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
374
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetNamespace(out global::Microsoft.DiaSymReader.ISymUnmanagedNamespace @namespace)
378
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
411
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetSourceStartEnd(global::Microsoft.DiaSymReader.ISymUnmanagedDocument[] documents, int[] lines, int[] columns, out bool defined)
415
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
492
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetSequencePoints(int bufferLength, out int count, int[] offsets, global::Microsoft.DiaSymReader.ISymUnmanagedDocument[] documents, int[] startLines, int[] startColumns, int[] endLines, int[] endColumns)
496
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));