61 references to NullRef
ILCompiler.Compiler (1)
src\runtime\src\coreclr\tools\Common\Compiler\TypeExtensions.cs (1)
409return TryResolveConstraintMethodApprox(constrainedType, interfaceType, interfaceMethod, out forceRuntimeLookup, ref Unsafe.NullRef<DefaultInterfaceMethodResolution>());
ILCompiler.ReadyToRun (1)
src\runtime\src\coreclr\tools\Common\Compiler\TypeExtensions.cs (1)
409return TryResolveConstraintMethodApprox(constrainedType, interfaceType, interfaceMethod, out forceRuntimeLookup, ref Unsafe.NullRef<DefaultInterfaceMethodResolution>());
Microsoft.AspNetCore.OutputCaching (2)
FormatterBinaryWriter.cs (2)
28root = ref Unsafe.NullRef<byte>(); // no buffer initially 129root = ref Unsafe.NullRef<byte>();
Microsoft.AspNetCore.Server.Kestrel.Core (4)
Internal\Http\HttpHeaders.Generated.cs (4)
7518ref StringValues values = ref Unsafe.NullRef<StringValues>(); 7929ref StringValues values = ref Unsafe.NullRef<StringValues>(); 8141ref StringValues values = ref Unsafe.NullRef<StringValues>(); 14826ref readonly StringValues values = ref Unsafe.NullRef<StringValues>();
System.Collections (1)
System\Collections\Generic\OrderedDictionary.cs (1)
630ref Entry entry = ref Unsafe.NullRef<Entry>();
System.Collections.Immutable (17)
System\Collections\Frozen\DefaultFrozenDictionary.AlternateLookup.cs (1)
56return ref Unsafe.NullRef<TValue>();
System\Collections\Frozen\DefaultFrozenDictionary.cs (1)
41return ref Unsafe.NullRef<TValue>();
System\Collections\Frozen\EmptyFrozenDictionary.cs (1)
29private protected override ref readonly TValue GetValueRefOrNullRefCore(TKey key) => ref Unsafe.NullRef<TValue>();
System\Collections\Frozen\FrozenDictionary.cs (1)
555public static readonly AlternateLookupDelegate<TAlternateKey> ReturnsNullRef = (_, _) => ref Unsafe.NullRef<TValue>();
System\Collections\Frozen\Int32\Int32FrozenDictionary.AlternateLookup.cs (1)
57return ref Unsafe.NullRef<TValue>();
System\Collections\Frozen\Int32\Int32FrozenDictionary.cs (1)
79return ref Unsafe.NullRef<TValue>();
System\Collections\Frozen\Integer\DenseIntegralFrozenDictionary.cs (2)
143return ref Unsafe.NullRef<TValue>(); 180return ref Unsafe.NullRef<TValue>();
System\Collections\Frozen\SmallFrozenDictionary.AlternateLookup.cs (1)
52return ref Unsafe.NullRef<TValue>();
System\Collections\Frozen\SmallFrozenDictionary.cs (1)
49return ref Unsafe.NullRef<TValue>();
System\Collections\Frozen\SmallValueTypeComparableFrozenDictionary.cs (1)
66return ref Unsafe.NullRef<TValue>();
System\Collections\Frozen\SmallValueTypeDefaultComparerFrozenDictionary.cs (1)
47return ref Unsafe.NullRef<TValue>();
System\Collections\Frozen\String\LengthBucketsFrozenDictionary.AlternateLookup.cs (1)
58return ref Unsafe.NullRef<TValue>();
System\Collections\Frozen\String\LengthBucketsFrozenDictionary.cs (1)
110return ref Unsafe.NullRef<TValue>();
System\Collections\Frozen\String\OrdinalStringFrozenDictionary.AlternateLookup.cs (1)
55return ref Unsafe.NullRef<TValue>();
System\Collections\Frozen\String\OrdinalStringFrozenDictionary.cs (1)
107return ref Unsafe.NullRef<TValue>();
System\Collections\Frozen\ValueTypeDefaultComparerFrozenDictionary.cs (1)
41return ref Unsafe.NullRef<TValue>();
System.DirectoryServices.Protocols (1)
src\runtime\src\libraries\Common\src\Interop\Interop.Ldap.cs (1)
195public static ref CLong GetPinnableReference(BerVal managed) => ref (managed is null ? ref Unsafe.NullRef<CLong>() : ref managed.bv_len);
System.Net.Http (1)
System\Net\Http\Headers\HttpHeaders.cs (1)
1495ref object valueRef = ref Unsafe.NullRef<object>();
System.Numerics.Tensors (13)
System\Numerics\Tensors\netcore\ReadOnlyTensorSpan_1.cs (6)
43: ref Unsafe.NullRef<T>(); 78: ref Unsafe.NullRef<T>(); 102: ref Unsafe.NullRef<T>(); 156: ref Unsafe.NullRef<T>(); 183: ref Unsafe.NullRef<T>(); 377ref T ret = ref Unsafe.NullRef<T>();
System\Numerics\Tensors\netcore\Tensor_1.cs (1)
195ref T ret = ref Unsafe.NullRef<T>();
System\Numerics\Tensors\netcore\TensorSpan_1.cs (6)
41: ref Unsafe.NullRef<T>(); 58: ref Unsafe.NullRef<T>(); 70: ref Unsafe.NullRef<T>(); 102: ref Unsafe.NullRef<T>(); 114: ref Unsafe.NullRef<T>(); 273ref T ret = ref Unsafe.NullRef<T>();
System.Private.CoreLib (18)
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (1)
142return ref Unsafe.NullRef<byte>();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (4)
404ref Entry entry = ref Unsafe.NullRef<Entry>(); 485value = ref Unsafe.NullRef<TValue>(); 806ref Entry entry = ref Unsafe.NullRef<Entry>(); 851value = ref Unsafe.NullRef<TValue>();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\HashSet.cs (4)
470ref int bucket = ref Unsafe.NullRef<int>(); 631ref Entry entry = ref Unsafe.NullRef<Entry>(); 675value = ref Unsafe.NullRef<T>(); 1434ref int bucket = ref Unsafe.NullRef<int>();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Memory.cs (1)
275ref T refToReturn = ref Unsafe.NullRef<T>();
src\runtime\src\libraries\System.Private.CoreLib\src\System\ReadOnlyMemory.cs (1)
197ref T refToReturn = ref Unsafe.NullRef<T>();
src\runtime\src\libraries\System.Private.CoreLib\src\System\ReadOnlySpan.cs (1)
293ref T ret = ref Unsafe.NullRef<T>();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\ArrayMarshaller.cs (1)
210return ref Unsafe.NullRef<T>();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\PointerArrayMarshaller.cs (1)
211return ref Unsafe.NullRef<byte>();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Span.cs (1)
286ref T ret = ref Unsafe.NullRef<T>();
System\Reflection\DynamicInvokeInfo.cs (3)
197scoped ref byte thisArg = ref Unsafe.NullRef<byte>(); 265scoped ref byte thisArg = ref Unsafe.NullRef<byte>(); 331scoped ref byte thisArg = ref Unsafe.NullRef<byte>();
System.Security.Cryptography (1)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\X25519DiffieHellmanImplementation.Windows.cs (1)
80in Unsafe.NullRef<Interop.BCrypt.BCryptBufferDesc>(),
System.Text.Encodings.Web (1)
System\Text\Encodings\Web\OptimizedInboxTextEncoder.cs (1)
46allowedCodePointsBmp = ref Unsafe.NullRef<AllowedBmpCodePointsBitmap>();