3 writes to _requests
Microsoft.CodeAnalysis.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (3)
319
_requests
??= [];
469
_requests
= null;
523
_requests
= null;
9 references to _requests
Microsoft.CodeAnalysis.CodeStyle (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (9)
166
Contract.ThrowIfTrue(
_requests
!= null &&
167
_requests
.Count == 0);
171
Contract.ThrowIfTrue(
_requests
!= null &&
278
if (
_requests
!= null)
322
_requests
.Add(request);
468
requestsToComplete =
_requests
?? (IEnumerable<Request>)[];
517
if (
_requests
!= null)
519
if (
_requests
.Remove(request))
521
if (
_requests
.Count == 0)