3 writes to _obj
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ValueTask.cs (3)
81
_obj
= task;
98
_obj
= source;
107
_obj
= obj;
18 references to _obj
System.Private.CoreLib (18)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConfiguredValueTaskAwaitable.cs (3)
54
object? obj = _value.
_obj
;
76
object? obj = _value.
_obj
;
96
object? obj = _value.
_obj
;
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ValueTaskAwaiter.cs (3)
49
object? obj = _value.
_obj
;
69
object? obj = _value.
_obj
;
88
object? obj = _value.
_obj
;
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ValueTask.cs (12)
147
public override int GetHashCode() =>
_obj
?.GetHashCode() ?? 0;
155
public bool Equals(ValueTask other) =>
_obj
== other.
_obj
&& _token == other._token;
174
object? obj =
_obj
;
183
public ValueTask Preserve() =>
_obj
== null ? this : new ValueTask(AsTask());
187
/// The <see cref="IValueTaskSource"/> is passed in rather than reading and casting <see cref="
_obj
"/>
300
object? obj =
_obj
;
323
object? obj =
_obj
;
345
object? obj =
_obj
;
372
object? obj =
_obj
;
393
object? obj =
_obj
;
431
new ConfiguredValueTaskAwaitable(new ValueTask(
_obj
, _token, continueOnCapturedContext));