2 writes to m_parent
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (2)
488
EnsureContingentPropertiesInitializedUnsafe().
m_parent
= parent;
662
EnsureContingentPropertiesInitializedUnsafe().
m_parent
= parent;
8 references to m_parent
System.Private.CoreLib (8)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task_T.cs (1)
403
if (m_contingentProperties?.
m_parent
!= null)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (7)
131
private Task? ParentForDebugger => m_contingentProperties?.
m_parent
; // Private property used by a debugger to access this Task's parent
730
Task? parent = props.
m_parent
;
810
Task? parent = m_contingentProperties?.
m_parent
;
1004
Task? parentTask = m_contingentProperties?.
m_parent
;
2097
Task? parent = m_contingentProperties?.
m_parent
;
2292
Task? parent = m_contingentProperties?.
m_parent
;
2309
Debug.Assert(childTask.m_contingentProperties?.
m_parent
== this, "ProcessChildCompletion should only be called for a child of this task");