105 references to IsReferenceOrContainsReferences
GenerateDocumentationAndConfigFiles (10)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (4)
738
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TKey>())
745
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TValue>())
817
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TKey>())
824
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TValue>())
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (1)
330
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (4)
390
if (!RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
1116
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
1142
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
1176
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\Dependencies\Collections\TemporaryArray`1.cs (1)
344
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
Microsoft.AspNetCore.Diagnostics.Middleware (1)
src\Shared\BufferWriterPool\BufferWriter.cs (1)
98
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
Microsoft.CodeAnalysis (10)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (4)
738
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TKey>())
745
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TValue>())
817
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TKey>())
824
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TValue>())
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (1)
330
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (4)
390
if (!RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
1116
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
1142
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
1176
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\Dependencies\Collections\TemporaryArray`1.cs (1)
344
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
Microsoft.CodeAnalysis.Workspaces (10)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (4)
738
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TKey>())
745
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TValue>())
817
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TKey>())
824
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TValue>())
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (1)
330
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (4)
390
if (!RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
1116
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
1142
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
1176
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\Dependencies\Collections\TemporaryArray`1.cs (1)
344
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
src\Shared\BufferWriterPool\BufferWriter.cs (1)
98
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
Microsoft.Extensions.Http.Diagnostics (1)
src\Shared\BufferWriterPool\BufferWriter.cs (1)
98
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
Shared (1)
BufferWriterPool\BufferWriter.cs (1)
98
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
System.Collections (9)
System\Collections\Generic\PriorityQueue.cs (2)
577
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<(TElement, TPriority)>())
673
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<(TElement, TPriority)>())
System\Collections\Generic\SortedList.cs (4)
394
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TKey>())
398
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TValue>())
696
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TKey>())
700
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TValue>())
System\Collections\Generic\Stack.cs (3)
73
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
237
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
258
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
System.Collections.Concurrent (3)
System\Collections\Concurrent\ConcurrentBag.cs (3)
888
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
905
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
998
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
System.Collections.Immutable (1)
System\Collections\Immutable\ImmutableArray_1.Builder.cs (1)
594
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
System.Linq (1)
System\Linq\SegmentedArrayBuilder.cs (1)
67
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
System.Private.CoreLib (45)
src\libraries\System.Private.CoreLib\src\System\Buffer.cs (1)
154
if (!RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentQueueSegment.cs (1)
145
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (6)
908
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TKey>())
913
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TValue>())
1334
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TKey>())
1339
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TValue>())
1409
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TKey>())
1414
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TValue>())
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\HashSet.cs (2)
330
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
577
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (4)
323
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
988
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
1012
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
1044
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Queue.cs (3)
72
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
205
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
227
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\ValueListBuilder.cs (2)
170
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
221
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\libraries\System.Private.CoreLib\src\System\ReadOnlySpan.cs (1)
105
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RuntimeHelpers.cs (1)
175
public static bool IsReferenceOrContainsReferences<T>() where T: allows ref struct =>
IsReferenceOrContainsReferences
<T>();
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\CollectionsMarshal.cs (1)
153
else if (count < list._size && RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\MemoryMarshal.cs (12)
33
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
56
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
118
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TFrom>())
120
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TTo>())
173
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TFrom>())
175
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TTo>())
471
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
490
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
510
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
529
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
552
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
574
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\SafeBuffer.cs (1)
405
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\libraries\System.Private.CoreLib\src\System\Span.cs (2)
110
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
296
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\libraries\System.Private.CoreLib\src\System\SpanHelpers.cs (1)
303
if (!RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\libraries\System.Private.CoreLib\src\System\SpanHelpers.T.cs (1)
23
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>()) { goto CannotVectorize; }
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (1)
5418
else if (!RuntimeHelpers.
IsReferenceOrContainsReferences
<TResult>())
src\System\GC.CoreCLR.cs (1)
802
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (4)
230
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
251
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
296
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
317
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
System.Text.RegularExpressions (2)
System\Text\StructListBuilder.cs (2)
51
ArrayPool<T>.Shared.Return(_array, clearArray: RuntimeHelpers.
IsReferenceOrContainsReferences
<T>());
68
ArrayPool<T>.Shared.Return(array, clearArray: RuntimeHelpers.
IsReferenceOrContainsReferences
<T>());
Test.Utilities (10)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (4)
738
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TKey>())
745
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TValue>())
817
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TKey>())
824
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<TValue>())
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (1)
330
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (4)
390
if (!RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
1116
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
1142
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
1176
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())
src\Dependencies\Collections\TemporaryArray`1.cs (1)
344
if (RuntimeHelpers.
IsReferenceOrContainsReferences
<T>())