2 writes to _returnInferenceCache
Microsoft.CodeAnalysis.CSharp (2)
BoundTree\UnboundLambda.cs (2)
561
_returnInferenceCache
= ImmutableDictionary<ReturnInferenceCacheKey, BoundLambda>.Empty;
1071
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)
841
_returnInferenceCache
!.TryGetValue(cacheKey, out BoundLambda? returnInferenceLambda) &&
1068
if (!
_returnInferenceCache
!.TryGetValue(cacheKey, out result))
1239
?? rebind(GuessBestBoundLambda(
_returnInferenceCache
!))
1372
var retBags = from boundLambda in
_returnInferenceCache
!.Values select boundLambda.Diagnostics;