2 writes to _returnInferenceCache
Microsoft.CodeAnalysis.CSharp (2)
BoundTree\UnboundLambda.cs (2)
552
_returnInferenceCache
= ImmutableDictionary<ReturnInferenceCacheKey, BoundLambda>.Empty;
1044
result = ImmutableInterlocked.GetOrAdd(ref
_returnInferenceCache
, cacheKey, result);
5 references to _returnInferenceCache
Microsoft.CodeAnalysis.CSharp (5)
BoundTree\UnboundLambda.cs (5)
643
foreach (var lambda in
_returnInferenceCache
!.Values)
829
_returnInferenceCache
!.TryGetValue(cacheKey, out BoundLambda? returnInferenceLambda) &&
1041
if (!
_returnInferenceCache
!.TryGetValue(cacheKey, out result))
1212
?? rebind(GuessBestBoundLambda(
_returnInferenceCache
!))
1342
var retBags = from boundLambda in
_returnInferenceCache
!.Values select boundLambda.Diagnostics;