5 writes to AnonymousTypePropertyValues
Microsoft.CodeAnalysis (5)
Operations\ControlFlowGraphBuilder.ImplicitInstanceInfo.cs (5)
40AnonymousTypePropertyValues = null; 49AnonymousTypePropertyValues = PooledDictionary<IPropertySymbol, IOperation>.GetInstance(); 60AnonymousTypePropertyValues = null; 66AnonymousTypePropertyValues = PooledDictionary<IPropertySymbol, IOperation>.GetInstance(); 77AnonymousTypePropertyValues = null;
7 references to AnonymousTypePropertyValues
Microsoft.CodeAnalysis (7)
Operations\ControlFlowGraphBuilder.Context.cs (1)
37_currentImplicitInstance.AnonymousTypePropertyValues?.ToImmutableArray() ??
Operations\ControlFlowGraphBuilder.cs (4)
6380Debug.Assert(_currentImplicitInstance.AnonymousTypePropertyValues is not null); 6430_currentImplicitInstance.AnonymousTypePropertyValues[initializedProperty] = captured; 7146Debug.Assert(_currentImplicitInstance.AnonymousTypePropertyValues is not null); 7147if (_currentImplicitInstance.AnonymousTypePropertyValues.TryGetValue(operation.Property, out IOperation? captured))
Operations\ControlFlowGraphBuilder.ImplicitInstanceInfo.cs (2)
70AnonymousTypePropertyValues.Add(pair.Key, pair.Value); 83AnonymousTypePropertyValues?.Free();