1 interface inheriting from ISymUnmanagedDocument
Microsoft.DiaSymReader (1)
_generated\17\Microsoft.DiaSymReader.ISymUnmanagedDocument.cs (1)
29
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)
_generated\17\Microsoft.DiaSymReader.ISymUnmanagedDocument.cs (40)
55
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.GetUrl(int bufferLength, out int count, char[] url)
57
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
78
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
92
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
108
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.GetDocumentType(ref global::System.Guid documentType)
110
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
129
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
137
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
152
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.GetLanguage(ref global::System.Guid language)
154
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
173
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
181
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
196
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.GetLanguageVendor(ref global::System.Guid vendor)
198
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
217
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
225
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
240
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.GetChecksumAlgorithmId(ref global::System.Guid algorithm)
242
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
261
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
269
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
284
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.GetChecksum(int bufferLength, out int count, byte[] checksum)
286
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
307
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
321
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
337
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.FindClosestLine(int line, out int closestLine)
339
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
359
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
366
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
381
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.HasEmbeddedSource(out bool value)
383
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
404
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
411
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
426
int global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
.GetSourceLength(out int length)
428
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
.GetSourceRange(int startLine, int startColumn, int endLine, int endColumn, int bufferLength, out int count, byte[] source)
472
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
));
493
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
@this = default;
507
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>(__this_native);
_generated\19\Microsoft.DiaSymReader.ISymUnmanagedMethod.cs (50)
261
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod.GetOffset(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out int offset)
272
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
285
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
296
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document = default;
303
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
319
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod.GetRanges(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, int[] ranges)
330
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
344
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
355
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document = default;
369
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
578
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod.GetSourceStartEnd(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents, int[] lines, int[] columns, out bool defined)
589
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
596
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
598
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
603
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
625
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);
630
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
648
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
663
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents = default;
686
documents = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.AllocateContainerForManagedElements(__documents_native, __documents_native__numElements);
688
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);
689
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);
693
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
704
__documents_native__numElements = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetManagedValuesDestination(documents).Length;
705
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);
706
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);
711
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
712
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0__original);
727
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)
737
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
744
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
746
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
751
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
776
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);
781
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
799
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
817
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents = default;
852
documents = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.AllocateContainerForManagedElements(__documents_native, __documents_native__numElements);
854
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);
855
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);
859
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
874
__documents_native__numElements = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetManagedValuesDestination(documents).Length;
875
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);
876
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);
881
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
882
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0__original);
_generated\20\Microsoft.DiaSymReader.ISymUnmanagedMethod2.cs (30)
205
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod2.GetOffset(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out int offset)
216
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
229
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
238
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod2.GetRanges(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, int bufferLength, out int count, int[] ranges)
249
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
263
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
388
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod2.GetSourceStartEnd(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents, int[] lines, int[] columns, out bool defined)
399
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
406
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
408
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
413
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
435
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);
440
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
458
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
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)
481
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
488
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
490
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
495
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
520
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);
525
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
543
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
562
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod.GetOffset(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out int offset) => throw new global::System.Diagnostics.UnreachableException();
564
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();
570
int global::Microsoft.DiaSymReader.ISymUnmanagedMethod.GetSourceStartEnd(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents, int[] lines, int[] columns, out bool defined) => throw new global::System.Diagnostics.UnreachableException();
572
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();
599
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);
603
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);
615
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);
619
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\22\Microsoft.DiaSymReader.ISymUnmanagedReader.cs (40)
69
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)
90
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
97
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
111
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document = default;
120
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
132
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents)
142
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
149
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
151
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
156
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
176
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);
181
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
199
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
216
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents = default;
225
documents = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.AllocateContainerForManagedElements(__documents_native, __documents_native__numElements);
227
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);
228
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);
232
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
240
__documents_native__numElements = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetManagedValuesDestination(documents).Length;
241
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);
242
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__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
248
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0__original);
693
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod method)
706
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
726
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
737
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document = default;
744
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
1175
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)
1205
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
1249
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1260
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document = default;
1283
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
1313
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent)
1326
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
1341
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1352
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document = default;
1361
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
_generated\23\Microsoft.DiaSymReader.ISymUnmanagedReader2.cs (35)
173
int global::Microsoft.DiaSymReader.ISymUnmanagedReader2.GetMethodsInDocument(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods)
203
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
247
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
258
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document = default;
281
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
311
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)
332
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
339
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
349
int global::Microsoft.DiaSymReader.ISymUnmanagedReader2.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents)
359
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
366
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
368
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
373
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
393
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);
398
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
416
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
682
int global::Microsoft.DiaSymReader.ISymUnmanagedReader2.GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod method)
695
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
715
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
949
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)
979
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
1023
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1032
int global::Microsoft.DiaSymReader.ISymUnmanagedReader2.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent)
1045
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
1060
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1100
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();
1102
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents) => throw new global::System.Diagnostics.UnreachableException();
1114
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();
1128
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();
1130
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent) => throw new global::System.Diagnostics.UnreachableException();
1143
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);
1147
new int GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetDocuments(bufferLength, out count, documents);
1171
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);
1199
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);
1203
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\24\Microsoft.DiaSymReader.ISymUnmanagedReader3.cs (35)
171
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)
192
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
199
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
209
int global::Microsoft.DiaSymReader.ISymUnmanagedReader3.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents)
219
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
226
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
228
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
233
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
253
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);
258
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
276
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
542
int global::Microsoft.DiaSymReader.ISymUnmanagedReader3.GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod method)
555
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
575
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
809
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)
839
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
883
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
892
int global::Microsoft.DiaSymReader.ISymUnmanagedReader3.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent)
905
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
920
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1021
int global::Microsoft.DiaSymReader.ISymUnmanagedReader3.GetMethodsInDocument(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods)
1051
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
1095
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1102
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();
1104
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents) => throw new global::System.Diagnostics.UnreachableException();
1116
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();
1130
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();
1132
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent) => throw new global::System.Diagnostics.UnreachableException();
1140
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();
1151
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);
1155
new int GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetDocuments(bufferLength, out count, documents);
1179
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);
1207
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);
1211
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);
1227
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\25\Microsoft.DiaSymReader.ISymUnmanagedReader4.cs (35)
206
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)
227
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
234
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
244
int global::Microsoft.DiaSymReader.ISymUnmanagedReader4.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents)
254
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
261
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
263
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
268
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
288
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);
293
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
311
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
577
int global::Microsoft.DiaSymReader.ISymUnmanagedReader4.GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod method)
590
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
610
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
844
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)
874
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
918
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
927
int global::Microsoft.DiaSymReader.ISymUnmanagedReader4.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent)
940
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
955
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1056
int global::Microsoft.DiaSymReader.ISymUnmanagedReader4.GetMethodsInDocument(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods)
1086
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
1130
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1183
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();
1185
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents) => throw new global::System.Diagnostics.UnreachableException();
1197
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();
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) => throw new global::System.Diagnostics.UnreachableException();
1213
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent) => throw new global::System.Diagnostics.UnreachableException();
1221
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();
1236
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);
1240
new int GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetDocuments(bufferLength, out count, documents);
1264
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);
1292
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);
1296
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);
1312
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\26\Microsoft.DiaSymReader.ISymUnmanagedReader5.cs (35)
111
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)
132
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
139
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
149
int global::Microsoft.DiaSymReader.ISymUnmanagedReader5.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]);
193
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);
198
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
216
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
482
int global::Microsoft.DiaSymReader.ISymUnmanagedReader5.GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod method)
495
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
515
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
749
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)
779
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
823
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
832
int global::Microsoft.DiaSymReader.ISymUnmanagedReader5.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent)
845
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
860
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
961
int global::Microsoft.DiaSymReader.ISymUnmanagedReader5.GetMethodsInDocument(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods)
991
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
1035
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
1156
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();
1158
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents) => throw new global::System.Diagnostics.UnreachableException();
1170
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();
1184
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();
1186
int global::Microsoft.DiaSymReader.ISymUnmanagedReader.GetDocumentVersion(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int version, out bool isCurrent) => throw new global::System.Diagnostics.UnreachableException();
1194
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();
1215
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);
1219
new int GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents) => ((global::Microsoft.DiaSymReader.ISymUnmanagedReader)this).GetDocuments(bufferLength, out count, documents);
1243
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);
1271
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);
1275
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);
1291
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\9\Microsoft.DiaSymReader.ISymEncUnmanagedMethod.cs (25)
206
int global::Microsoft.DiaSymReader.ISymEncUnmanagedMethod.GetDocumentsForMethod(int bufferLength, out int count, global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents)
216
scoped global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn __documents_native__marshaller = new();
223
__documents_native__marshaller.FromManaged(documents, stackalloc global::System.IntPtr[global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.ManagedToUnmanagedIn.BufferSize]);
225
global::System.ReadOnlySpan<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
> __documents_native__managedSpan = __documents_native__marshaller.GetManagedValuesSource();
230
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
250
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);
255
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
273
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0_exactType);
290
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
[] documents = default;
299
documents = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.AllocateContainerForManagedElements(__documents_native, __documents_native__numElements);
301
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);
302
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);
306
__documents_native__managedSpan[__i0] = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__documents_native__nativeSpan____i0_exactType);
314
__documents_native__numElements = global::System.Runtime.InteropServices.Marshalling.ArrayMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
, global::System.IntPtr>.GetManagedValuesDestination(documents).Length;
315
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);
316
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);
321
__documents_native__nativeSpan____i0_exactType = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(__documents_native__managedSpan[__i0]);
322
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__documents_native__nativeSpan____i0__original);
339
int global::Microsoft.DiaSymReader.ISymEncUnmanagedMethod.GetSourceExtentInDocument(global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document, out int startLine, out int endLine)
351
__document_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToUnmanaged(document);
365
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.Free(__document_native);
376
global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
document = default;
385
document = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
ISymUnmanagedDocument
>.ConvertToManaged(__document_native);
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,
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,