1 write to _lazyAvailableReusableHoistedFields
Microsoft.CodeAnalysis.CSharp (1)
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
482
_lazyAvailableReusableHoistedFields
= new Dictionary<TypeSymbol, ArrayBuilder<StateMachineFieldSymbol>>(Symbols.SymbolEqualityComparer.IgnoringDynamicTupleNamesAndNullability);
6 references to _lazyAvailableReusableHoistedFields
Microsoft.CodeAnalysis.CSharp (6)
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (6)
455
if (
_lazyAvailableReusableHoistedFields
!= null &&
_lazyAvailableReusableHoistedFields
.TryGetValue(type, out fields) && fields.Count > 0)
478
if (
_lazyAvailableReusableHoistedFields
== null || !
_lazyAvailableReusableHoistedFields
.TryGetValue(field.Type, out fields))
480
if (
_lazyAvailableReusableHoistedFields
== null)
485
_lazyAvailableReusableHoistedFields
.Add(field.Type, fields = new ArrayBuilder<StateMachineFieldSymbol>());