2 writes to value
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Nullable.cs (2)
29this.value = value; 133return ref nullable.value;
18 references to value
System.Private.CoreLib (18)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Comparer.cs (2)
97if (y.HasValue) return Comparer<T>.Default.Compare(x.value, y.value);
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\EqualityComparer.cs (2)
164if (y.HasValue) return EqualityComparer<T>.Default.Equals(x.value, y.value);
src\libraries\System.Private.CoreLib\src\System\Nullable.cs (10)
47return value; 52public readonly T GetValueOrDefault() => value; 56hasValue ? value : defaultValue; 62return value.Equals(other); 65public override int GetHashCode() => hasValue ? value.GetHashCode() : 0; 67public override string? ToString() => hasValue ? value.ToString() : ""; 83if (n2.HasValue) return Comparer<T>.Default.Compare(n1.value, n2.value); 94if (n2.HasValue) return EqualityComparer<T>.Default.Equals(n1.value, n2.value);
src\System\Collections\Generic\EqualityComparer.CoreCLR.cs (4)
75if (array[i].HasValue && EqualityComparer<T>.Default.Equals(array[i].value, value.value)) return i; 95if (array[i].HasValue && EqualityComparer<T>.Default.Equals(array[i].value, value.value)) return i;