1 write to Properties
Microsoft.CodeAnalysis.CSharp (1)
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.TypePublicSymbol.cs (1)
50this.Properties = properties;
5 references to Properties
Microsoft.CodeAnalysis.CSharp (5)
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (4)
203var valueTemps = ArrayBuilder<BoundExpression?>.GetInstance(anonymousType.Properties.Length, fillWithValue: null); 218Debug.Assert(property.MemberIndexOpt!.Value >= 0 && property.MemberIndexOpt.Value < anonymousType.Properties.Length); 222var builder = ArrayBuilder<BoundExpression>.GetInstance(anonymousType.Properties.Length); 223foreach (var property in anonymousType.Properties)
Symbols\AnonymousTypes\AnonymousTypeManager.cs (1)
50return anonymous.Properties[index];