3 writes to _obj
System.Private.CoreLib (3)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ValueTask.cs (3)
82_obj = task; 99_obj = source; 108_obj = obj;
21 references to _obj
System.Private.CoreLib (21)
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.CoreCLR.cs (1)
654object? obj = task._obj;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.cs (2)
210object? obj = task._obj; 294object? obj = task._obj;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConfiguredValueTaskAwaitable.cs (3)
54object? obj = _value._obj; 76object? obj = _value._obj; 96object? obj = _value._obj;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ValueTaskAwaiter.cs (3)
49object? obj = _value._obj; 69object? obj = _value._obj; 88object? obj = _value._obj;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ValueTask.cs (12)
153public override int GetHashCode() => _obj?.GetHashCode() ?? 0; 161public bool Equals(ValueTask other) => _obj == other._obj && _token == other._token; 181object? obj = _obj; 190public ValueTask Preserve() => _obj == null ? this : new ValueTask(AsTask()); 194/// The <see cref="IValueTaskSource"/> is passed in rather than reading and casting <see cref="_obj"/> 307object? obj = _obj; 330object? obj = _obj; 352object? obj = _obj; 379object? obj = _obj; 400object? obj = _obj; 438new ConfiguredValueTaskAwaitable(new ValueTask(_obj, _token, continueOnCapturedContext));