1 interface inheriting from ISymUnmanagedDocument
Microsoft.DiaSymReader (1)
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedDocument.cs (1)
38
file unsafe interface InterfaceImplementation : global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
360 references to ISymUnmanagedDocument
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\EditAndContinueDebugInfoReader.cs (1)
248
var
symDocument = symReader.GetDocument(documentPath);
Microsoft.DiaSymReader (359)
Extensions\SymUnmanagedExtensions.Document.cs (9)
15
public static string GetName(this
ISymUnmanagedDocument
document)
23
(
ISymUnmanagedDocument
a, int b, out int c, char[] d) => a.GetUrl(b, out c, d)));
26
public static byte[] GetChecksum(this
ISymUnmanagedDocument
document)
34
(
ISymUnmanagedDocument
a, int b, out int c, byte[] d) => a.GetChecksum(b, out c, d)));
37
public static Guid GetLanguage(this
ISymUnmanagedDocument
document)
49
public static Guid GetLanguageVendor(this
ISymUnmanagedDocument
document)
61
public static Guid GetDocumentType(this
ISymUnmanagedDocument
document)
73
public static Guid GetHashAlgorithm(this
ISymUnmanagedDocument
document)
93
public static ArraySegment<byte> GetEmbeddedSource(this
ISymUnmanagedDocument
document)
Extensions\SymUnmanagedExtensions.Method.cs (5)
14
public static
ISymUnmanagedDocument
[] GetDocumentsForMethod(this ISymUnmanagedMethod method)
23
(ISymEncUnmanagedMethod a, int b, out int c,
ISymUnmanagedDocument
[] d) => a.GetDocumentsForMethod(b, out c, d)));
26
public static void GetSourceExtentInDocument(this ISymEncUnmanagedMethod method,
ISymUnmanagedDocument
document, out int startLine, out int endLine)
85
ISymUnmanagedDocument
[] documents = new
ISymUnmanagedDocument
[numAvailable];
Extensions\SymUnmanagedExtensions.Reader.cs (6)
82
public static
ISymUnmanagedDocument
GetDocument(this ISymUnmanagedReader reader, string name)
89
ISymUnmanagedDocument
document;
94
public static
ISymUnmanagedDocument
[] GetDocuments(this ISymUnmanagedReader reader)
102
(ISymUnmanagedReader a, int b, out int c,
ISymUnmanagedDocument
[] d) => a.GetDocuments(b, out c, d)));
105
public static ISymUnmanagedMethod[] GetMethodsInDocument(this ISymUnmanagedReader reader,
ISymUnmanagedDocument
symDocument)
113
(ISymUnmanagedReader2 a,
ISymUnmanagedDocument
b, int c, out int d, ISymUnmanagedMethod[] e) => a.GetMethodsInDocument(b, c, out d, e)));
Extensions\SymUnmanagedSequencePoint.cs (2)
13
public readonly
ISymUnmanagedDocument
Document;
23
ISymUnmanagedDocument
document,
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymEncUnmanagedMethod.cs (25)
230
int global::Microsoft.DiaSymReader.ISymEncUnmanagedMethod.GetDocumentsForMethod(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents)
242
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
249
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
251
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
256
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
274
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.MemoryMarshal.CreateSpan(ref global::System.Runtime.CompilerServices.Unsafe.AsRef(in __documents_native__marshaller.GetManagedValuesSource().GetPinnableReference()), __documents_native__numElements);
279
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
296
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
314
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents = default;
323
documents = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.AllocateContainerForManagedElements(__documents_native, __documents_native__numElements);
325
global::System.ReadOnlySpan<global::System.IntPtr> __documents_native__nativeSpan = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetUnmanagedValuesSource(__documents_native, __documents_native__numElements);
326
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetManagedValuesDestination(documents);
330
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
337
__documents_native__numElements = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetManagedValuesDestination(documents).Length;
338
global::System.Span<global::System.IntPtr> __documents_native__nativeSpan = global::System.Runtime.InteropServices.MemoryMarshal.CreateSpan(ref global::System.Runtime.CompilerServices.Unsafe.AsRef(in global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetUnmanagedValuesSource(__documents_native, __documents_native__numElements).GetPinnableReference()), __documents_native__numElements);
339
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetManagedValuesDestination(documents);
344
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
345
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0__original);
361
int global::Microsoft.DiaSymReader.ISymEncUnmanagedMethod.GetSourceExtentInDocument(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int startLine, out int endLine)
375
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
388
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
401
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document = default;
410
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedDocument.cs (40)
67
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.GetUrl(int bufferLength, out int count, char[] url)
71
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
94
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
108
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
124
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.GetDocumentType(ref global::System.Guid documentType)
128
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
149
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
157
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
172
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.GetLanguage(ref global::System.Guid language)
176
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
197
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
205
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
220
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.GetLanguageVendor(ref global::System.Guid vendor)
224
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
245
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
253
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
268
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.GetChecksumAlgorithmId(ref global::System.Guid algorithm)
272
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
293
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
301
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
316
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.GetChecksum(int bufferLength, out int count, byte[] checksum)
320
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
343
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
357
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
373
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.FindClosestLine(int line, out int closestLine)
377
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
399
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
406
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
421
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.HasEmbeddedSource(out bool value)
425
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
448
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
455
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
470
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.GetSourceLength(out int length)
474
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
496
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
503
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
518
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.GetSourceRange(int startLine, int startColumn, int endLine, int endColumn, int bufferLength, out int count, byte[] source)
522
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
545
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
559
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedMethod.cs (50)
287
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod.GetOffset(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out int offset)
300
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
312
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
325
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document = default;
332
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
348
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod.GetRanges(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, int[] ranges)
361
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
374
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
387
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document = default;
401
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
611
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod.GetSourceStartEnd(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents, int[] lines, int[] columns, out bool defined)
624
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
631
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
633
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
638
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
658
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.MemoryMarshal.CreateSpan(ref global::System.Runtime.CompilerServices.Unsafe.AsRef(in __documents_native__marshaller.GetManagedValuesSource().GetPinnableReference()), __documents_native__numElements);
663
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
680
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
696
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents = default;
719
documents = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.AllocateContainerForManagedElements(__documents_native, __documents_native__numElements);
721
global::System.ReadOnlySpan<global::System.IntPtr> __documents_native__nativeSpan = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetUnmanagedValuesSource(__documents_native, __documents_native__numElements);
722
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetManagedValuesDestination(documents);
726
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
736
__documents_native__numElements = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetManagedValuesDestination(documents).Length;
737
global::System.Span<global::System.IntPtr> __documents_native__nativeSpan = global::System.Runtime.InteropServices.MemoryMarshal.CreateSpan(ref global::System.Runtime.CompilerServices.Unsafe.AsRef(in global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetUnmanagedValuesSource(__documents_native, __documents_native__numElements).GetPinnableReference()), __documents_native__numElements);
738
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetManagedValuesDestination(documents);
743
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
744
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0__original);
759
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod.GetSequencePoints(int bufferLength, out int count, int[] offsets, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents, int[] startLines, int[] startColumns, int[] endLines, int[] endColumns)
771
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
778
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
780
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
785
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
808
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.MemoryMarshal.CreateSpan(ref global::System.Runtime.CompilerServices.Unsafe.AsRef(in __documents_native__marshaller.GetManagedValuesSource().GetPinnableReference()), __documents_native__numElements);
813
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
830
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
849
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents = default;
884
documents = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.AllocateContainerForManagedElements(__documents_native, __documents_native__numElements);
886
global::System.ReadOnlySpan<global::System.IntPtr> __documents_native__nativeSpan = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetUnmanagedValuesSource(__documents_native, __documents_native__numElements);
887
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetManagedValuesDestination(documents);
891
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
905
__documents_native__numElements = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetManagedValuesDestination(documents).Length;
906
global::System.Span<global::System.IntPtr> __documents_native__nativeSpan = global::System.Runtime.InteropServices.MemoryMarshal.CreateSpan(ref global::System.Runtime.CompilerServices.Unsafe.AsRef(in global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetUnmanagedValuesSource(__documents_native, __documents_native__numElements).GetPinnableReference()), __documents_native__numElements);
907
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetManagedValuesDestination(documents);
912
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
913
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0__original);
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedMethod2.cs (30)
227
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod2.GetOffset(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out int offset)
240
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
252
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
261
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod2.GetRanges(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, int[] ranges)
274
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
287
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
411
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod2.GetSourceStartEnd(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents, int[] lines, int[] columns, out bool defined)
424
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
431
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
433
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
438
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
458
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.MemoryMarshal.CreateSpan(ref global::System.Runtime.CompilerServices.Unsafe.AsRef(in __documents_native__marshaller.GetManagedValuesSource().GetPinnableReference()), __documents_native__numElements);
463
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
480
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
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)
504
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
511
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
513
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
518
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
541
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.MemoryMarshal.CreateSpan(ref global::System.Runtime.CompilerServices.Unsafe.AsRef(in __documents_native__marshaller.GetManagedValuesSource().GetPinnableReference()), __documents_native__numElements);
546
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
563
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
581
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod.GetOffset(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out int offset) => throw new global::System.Diagnostics.UnreachableException();
583
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod.GetRanges(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, int[] ranges) => throw new global::System.Diagnostics.UnreachableException();
589
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod.GetSourceStartEnd(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents, int[] lines, int[] columns, out bool defined) => throw new global::System.Diagnostics.UnreachableException();
591
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod.GetSequencePoints(int bufferLength, out int count, int[] offsets, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents, int[] startLines, int[] startColumns, int[] endLines, int[] endColumns) => throw new global::System.Diagnostics.UnreachableException();
618
new int GetOffset(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out int offset) => ((global::Microsoft.DiaSymReader.ISymUnmanagedMethod)this).GetOffset(document, line, column, out offset);
622
new int GetRanges(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, int[] ranges) => ((global::Microsoft.DiaSymReader.ISymUnmanagedMethod)this).GetRanges(document, line, column, bufferLength, out count, ranges);
634
new int GetSourceStartEnd(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents, int[] lines, int[] columns, out bool defined) => ((global::Microsoft.DiaSymReader.ISymUnmanagedMethod)this).GetSourceStartEnd(documents, lines, columns, out defined);
638
new int GetSequencePoints(int bufferLength, out int count, int[] offsets, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents, int[] startLines, int[] startColumns, int[] endLines, int[] endColumns) => ((global::Microsoft.DiaSymReader.ISymUnmanagedMethod)this).GetSequencePoints(bufferLength, out count, offsets, documents, startLines, startColumns, endLines, endColumns);
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader.cs (40)
81
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocument(string url, global::System.Guid language, global::System.Guid languageVendor, global::System.Guid documentType, out global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document)
103
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
110
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
126
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document = default;
135
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
147
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents)
159
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
166
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
168
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
173
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
191
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.MemoryMarshal.CreateSpan(ref global::System.Runtime.CompilerServices.Unsafe.AsRef(in __documents_native__marshaller.GetManagedValuesSource().GetPinnableReference()), __documents_native__numElements);
196
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
213
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
231
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents = default;
240
documents = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.AllocateContainerForManagedElements(__documents_native, __documents_native__numElements);
242
global::System.ReadOnlySpan<global::System.IntPtr> __documents_native__nativeSpan = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetUnmanagedValuesSource(__documents_native, __documents_native__numElements);
243
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetManagedValuesDestination(documents);
247
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
254
__documents_native__numElements = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetManagedValuesDestination(documents).Length;
255
global::System.Span<global::System.IntPtr> __documents_native__nativeSpan = global::System.Runtime.InteropServices.MemoryMarshal.CreateSpan(ref global::System.Runtime.CompilerServices.Unsafe.AsRef(in global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetUnmanagedValuesSource(__documents_native, __documents_native__numElements).GetPinnableReference()), __documents_native__numElements);
256
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetManagedValuesDestination(documents);
261
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
262
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0__original);
712
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method)
727
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
745
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
758
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document = default;
765
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
1211
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetMethodsFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods)
1242
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
1283
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1296
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document = default;
1318
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
1347
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent)
1362
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
1376
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1389
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document = default;
1398
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader2.cs (35)
192
int global::Microsoft.DiaSymReader.ISymUnmanagedReader2.GetMethodsInDocument(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods)
223
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
264
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
277
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document = default;
299
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
328
int global::Microsoft.DiaSymReader.ISymUnmanagedReader2.GetDocument(string url, global::System.Guid language, global::System.Guid languageVendor, global::System.Guid documentType, out global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document)
350
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
357
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
367
int global::Microsoft.DiaSymReader.ISymUnmanagedReader2.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents)
379
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
386
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
388
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
393
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
411
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.MemoryMarshal.CreateSpan(ref global::System.Runtime.CompilerServices.Unsafe.AsRef(in __documents_native__marshaller.GetManagedValuesSource().GetPinnableReference()), __documents_native__numElements);
416
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
433
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
698
int global::Microsoft.DiaSymReader.ISymUnmanagedReader2.GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method)
713
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
731
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
970
int global::Microsoft.DiaSymReader.ISymUnmanagedReader2.GetMethodsFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods)
1001
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
1042
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1051
int global::Microsoft.DiaSymReader.ISymUnmanagedReader2.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent)
1066
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
1080
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1121
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocument(string url, global::System.Guid language, global::System.Guid languageVendor, global::System.Guid documentType, out global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document) => throw new global::System.Diagnostics.UnreachableException();
1123
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents) => throw new global::System.Diagnostics.UnreachableException();
1135
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method) => throw new global::System.Diagnostics.UnreachableException();
1149
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetMethodsFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => throw new global::System.Diagnostics.UnreachableException();
1151
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent) => throw new global::System.Diagnostics.UnreachableException();
1164
new int GetDocument(string url, global::System.Guid language, global::System.Guid languageVendor, global::System.Guid documentType, out global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetDocument(url, language, languageVendor, documentType, out document);
1168
new int GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetDocuments(bufferLength, out count, documents);
1192
new int GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetMethodFromDocumentPosition(document, line, column, out @method);
1220
new int GetMethodsFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetMethodsFromDocumentPosition(document, line, column, bufferLength, out count, methods);
1224
new int GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetDocumentVersion(document, out version, out isCurrent);
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader3.cs (35)
191
int global::Microsoft.DiaSymReader.ISymUnmanagedReader3.GetDocument(string url, global::System.Guid language, global::System.Guid languageVendor, global::System.Guid documentType, out global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document)
213
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
220
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
230
int global::Microsoft.DiaSymReader.ISymUnmanagedReader3.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents)
242
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
249
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
251
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
256
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
274
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.MemoryMarshal.CreateSpan(ref global::System.Runtime.CompilerServices.Unsafe.AsRef(in __documents_native__marshaller.GetManagedValuesSource().GetPinnableReference()), __documents_native__numElements);
279
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
296
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
561
int global::Microsoft.DiaSymReader.ISymUnmanagedReader3.GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method)
576
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
594
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
833
int global::Microsoft.DiaSymReader.ISymUnmanagedReader3.GetMethodsFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods)
864
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
905
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
914
int global::Microsoft.DiaSymReader.ISymUnmanagedReader3.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent)
929
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
943
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1048
int global::Microsoft.DiaSymReader.ISymUnmanagedReader3.GetMethodsInDocument(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods)
1079
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
1120
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1127
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocument(string url, global::System.Guid language, global::System.Guid languageVendor, global::System.Guid documentType, out global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document) => throw new global::System.Diagnostics.UnreachableException();
1129
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents) => throw new global::System.Diagnostics.UnreachableException();
1141
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method) => throw new global::System.Diagnostics.UnreachableException();
1155
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetMethodsFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => throw new global::System.Diagnostics.UnreachableException();
1157
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent) => throw new global::System.Diagnostics.UnreachableException();
1165
int global::Microsoft.DiaSymReader.ISymUnmanagedReader2.GetMethodsInDocument(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => throw new global::System.Diagnostics.UnreachableException();
1176
new int GetDocument(string url, global::System.Guid language, global::System.Guid languageVendor, global::System.Guid documentType, out global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetDocument(url, language, languageVendor, documentType, out document);
1180
new int GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetDocuments(bufferLength, out count, documents);
1204
new int GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetMethodFromDocumentPosition(document, line, column, out @method);
1232
new int GetMethodsFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetMethodsFromDocumentPosition(document, line, column, bufferLength, out count, methods);
1236
new int GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetDocumentVersion(document, out version, out isCurrent);
1252
new int GetMethodsInDocument(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader2)this).GetMethodsInDocument(document, bufferLength, out count, methods);
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader4.cs (35)
230
int global::Microsoft.DiaSymReader.ISymUnmanagedReader4.GetDocument(string url, global::System.Guid language, global::System.Guid languageVendor, global::System.Guid documentType, out global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document)
252
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
259
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
269
int global::Microsoft.DiaSymReader.ISymUnmanagedReader4.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents)
281
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
288
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
290
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
295
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
313
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.MemoryMarshal.CreateSpan(ref global::System.Runtime.CompilerServices.Unsafe.AsRef(in __documents_native__marshaller.GetManagedValuesSource().GetPinnableReference()), __documents_native__numElements);
318
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
335
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
600
int global::Microsoft.DiaSymReader.ISymUnmanagedReader4.GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method)
615
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
633
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
872
int global::Microsoft.DiaSymReader.ISymUnmanagedReader4.GetMethodsFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods)
903
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
944
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
953
int global::Microsoft.DiaSymReader.ISymUnmanagedReader4.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent)
968
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
982
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1087
int global::Microsoft.DiaSymReader.ISymUnmanagedReader4.GetMethodsInDocument(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods)
1118
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
1159
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1216
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocument(string url, global::System.Guid language, global::System.Guid languageVendor, global::System.Guid documentType, out global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document) => throw new global::System.Diagnostics.UnreachableException();
1218
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents) => throw new global::System.Diagnostics.UnreachableException();
1230
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method) => throw new global::System.Diagnostics.UnreachableException();
1244
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetMethodsFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => throw new global::System.Diagnostics.UnreachableException();
1246
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent) => throw new global::System.Diagnostics.UnreachableException();
1254
int global::Microsoft.DiaSymReader.ISymUnmanagedReader2.GetMethodsInDocument(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => throw new global::System.Diagnostics.UnreachableException();
1269
new int GetDocument(string url, global::System.Guid language, global::System.Guid languageVendor, global::System.Guid documentType, out global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetDocument(url, language, languageVendor, documentType, out document);
1273
new int GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetDocuments(bufferLength, out count, documents);
1297
new int GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetMethodFromDocumentPosition(document, line, column, out @method);
1325
new int GetMethodsFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetMethodsFromDocumentPosition(document, line, column, bufferLength, out count, methods);
1329
new int GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetDocumentVersion(document, out version, out isCurrent);
1345
new int GetMethodsInDocument(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader2)this).GetMethodsInDocument(document, bufferLength, out count, methods);
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader5.cs (35)
127
int global::Microsoft.DiaSymReader.ISymUnmanagedReader5.GetDocument(string url, global::System.Guid language, global::System.Guid languageVendor, global::System.Guid documentType, out global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document)
149
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
156
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
166
int global::Microsoft.DiaSymReader.ISymUnmanagedReader5.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents)
178
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
185
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
187
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
192
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
210
global::System.Span<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = global::System.Runtime.InteropServices.MemoryMarshal.CreateSpan(ref global::System.Runtime.CompilerServices.Unsafe.AsRef(in __documents_native__marshaller.GetManagedValuesSource().GetPinnableReference()), __documents_native__numElements);
215
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
232
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
497
int global::Microsoft.DiaSymReader.ISymUnmanagedReader5.GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method)
512
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
530
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
769
int global::Microsoft.DiaSymReader.ISymUnmanagedReader5.GetMethodsFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods)
800
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
841
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
850
int global::Microsoft.DiaSymReader.ISymUnmanagedReader5.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent)
865
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
879
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
984
int global::Microsoft.DiaSymReader.ISymUnmanagedReader5.GetMethodsInDocument(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods)
1015
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
1056
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1187
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocument(string url, global::System.Guid language, global::System.Guid languageVendor, global::System.Guid documentType, out global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document) => throw new global::System.Diagnostics.UnreachableException();
1189
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents) => throw new global::System.Diagnostics.UnreachableException();
1201
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method) => throw new global::System.Diagnostics.UnreachableException();
1215
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetMethodsFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => throw new global::System.Diagnostics.UnreachableException();
1217
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent) => throw new global::System.Diagnostics.UnreachableException();
1225
int global::Microsoft.DiaSymReader.ISymUnmanagedReader2.GetMethodsInDocument(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => throw new global::System.Diagnostics.UnreachableException();
1246
new int GetDocument(string url, global::System.Guid language, global::System.Guid languageVendor, global::System.Guid documentType, out global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetDocument(url, language, languageVendor, documentType, out document);
1250
new int GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetDocuments(bufferLength, out count, documents);
1274
new int GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetMethodFromDocumentPosition(document, line, column, out @method);
1302
new int GetMethodsFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetMethodsFromDocumentPosition(document, line, column, bufferLength, out count, methods);
1306
new int GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetDocumentVersion(document, out version, out isCurrent);
1322
new int GetMethodsInDocument(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader2)this).GetMethodsInDocument(document, bufferLength, out count, methods);
Reader\ISymEncUnmanagedMethod.cs (2)
56
[In, Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0)]
ISymUnmanagedDocument
[] documents);
62
int GetSourceExtentInDocument(
ISymUnmanagedDocument
document, out int startLine, out int endLine);
Reader\ISymUnmanagedMethod.cs (4)
37
int GetOffset(
ISymUnmanagedDocument
document, int line, int column, out int offset);
44
ISymUnmanagedDocument
document,
73
[In, Out, MarshalAs(UnmanagedType.LPArray)]
ISymUnmanagedDocument
[] documents,
83
[In, Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0)]
ISymUnmanagedDocument
[] documents,
Reader\ISymUnmanagedReader.cs (5)
25
[MarshalAs(UnmanagedType.Interface)] out
ISymUnmanagedDocument
document);
31
[In, Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0)]
ISymUnmanagedDocument
[] documents);
60
ISymUnmanagedDocument
document,
111
ISymUnmanagedDocument
document,
119
int GetDocumentVersion(
ISymUnmanagedDocument
document, out int version, [MarshalAs(UnmanagedType.Bool)]out bool isCurrent);
Reader\ISymUnmanagedReader2.cs (1)
140
ISymUnmanagedDocument
document,