2 writes to _returnInferenceCache
Microsoft.CodeAnalysis.CSharp (2)
BoundTree\UnboundLambda.cs (2)
522
_returnInferenceCache
= ImmutableDictionary<ReturnInferenceCacheKey, BoundLambda>.Empty;
1014
result = ImmutableInterlocked.GetOrAdd(ref
_returnInferenceCache
, cacheKey, result);
5 references to _returnInferenceCache
Microsoft.CodeAnalysis.CSharp (5)
BoundTree\UnboundLambda.cs (5)
613
foreach (var lambda in
_returnInferenceCache
!.Values)
799
_returnInferenceCache
!.TryGetValue(cacheKey, out BoundLambda? returnInferenceLambda) &&
1011
if (!
_returnInferenceCache
!.TryGetValue(cacheKey, out result))
1182
?? rebind(GuessBestBoundLambda(
_returnInferenceCache
!))
1312
var retBags = from boundLambda in
_returnInferenceCache
!.Values select boundLambda.Diagnostics;