1 interface inheriting from ISymUnmanagedMethod2
Microsoft.DiaSymReader (1)
_generated\20\Microsoft.DiaSymReader.ISymUnmanagedMethod2.cs (1)
30
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)
_generated\20\Microsoft.DiaSymReader.ISymUnmanagedMethod2.cs (24)
47
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetLocalSignatureToken(out int localSignatureToken)
49
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
69
global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
@this = default;
76
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
>(__this_native);
91
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetToken(out int methodToken)
93
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
112
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetSequencePointCount(out int count)
114
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
133
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetRootScope(out global::Microsoft.DiaSymReader.ISymUnmanagedScope scope)
135
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
169
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetScopeFromOffset(int offset, out global::Microsoft.DiaSymReader.ISymUnmanagedScope scope)
171
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
205
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetOffset(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, int line, int column, out int offset)
207
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
238
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetRanges(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, int line, int column, int bufferLength, out int count, int[] ranges)
240
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
272
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetParameters(int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedVariable[] parameters)
274
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
352
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetNamespace(out global::Microsoft.DiaSymReader.ISymUnmanagedNamespace @namespace)
354
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
388
int global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
.GetSourceStartEnd(global::Microsoft.DiaSymReader.ISymUnmanagedDocument[] documents, int[] lines, int[] columns, out bool defined)
390
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
471
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)
473
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedMethod2
));
Extensions\SymUnmanagedExtensions.Method.cs (1)
47
public static int GetLocalSignatureToken(this
ISymUnmanagedMethod2
method)