2 writes to _returnInferenceCache
Microsoft.CodeAnalysis.CSharp (2)
BoundTree\UnboundLambda.cs (2)
561
_returnInferenceCache
= ImmutableDictionary<ReturnInferenceCacheKey, BoundLambda>.Empty;
1077
result = ImmutableInterlocked.GetOrAdd(ref
_returnInferenceCache
, cacheKey, result);
5 references to _returnInferenceCache
Microsoft.CodeAnalysis.CSharp (5)
BoundTree\UnboundLambda.cs (5)
652
foreach (var lambda in
_returnInferenceCache
!.Values)
846
_returnInferenceCache
!.TryGetValue(cacheKey, out BoundLambda? returnInferenceLambda) &&
1074
if (!
_returnInferenceCache
!.TryGetValue(cacheKey, out result))
1245
?? rebind(GuessBestBoundLambda(
_returnInferenceCache
!))
1378
var retBags = from boundLambda in
_returnInferenceCache
!.Values select boundLambda.Diagnostics;