2 writes to _returnInferenceCache
Microsoft.CodeAnalysis.CSharp (2)
BoundTree\UnboundLambda.cs (2)
543
_returnInferenceCache
= ImmutableDictionary<ReturnInferenceCacheKey, BoundLambda>.Empty;
1035
result = ImmutableInterlocked.GetOrAdd(ref
_returnInferenceCache
, cacheKey, result);
5 references to _returnInferenceCache
Microsoft.CodeAnalysis.CSharp (5)
BoundTree\UnboundLambda.cs (5)
634
foreach (var lambda in
_returnInferenceCache
!.Values)
820
_returnInferenceCache
!.TryGetValue(cacheKey, out BoundLambda? returnInferenceLambda) &&
1032
if (!
_returnInferenceCache
!.TryGetValue(cacheKey, out result))
1203
?? rebind(GuessBestBoundLambda(
_returnInferenceCache
!))
1333
var retBags = from boundLambda in
_returnInferenceCache
!.Values select boundLambda.Diagnostics;