1 write to Fields
Microsoft.CodeAnalysis (1)
Emit\AnonymousTypeKey.cs (1)
71this.Fields = fields;
7 references to Fields
Microsoft.CodeAnalysis (5)
Emit\AnonymousTypeKey.cs (5)
76return (this.IsDelegate == other.IsDelegate) && this.Fields.SequenceEqual(other.Fields); 86return Hash.Combine(this.IsDelegate.GetHashCode(), Hash.CombineValues(this.Fields)); 93for (int i = 0; i < this.Fields.Length; i++) 99builder.Append(this.Fields[i].Name);
Microsoft.CodeAnalysis.CSharp (2)
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (2)
463var fields = key.Fields.SelectAsArray(f => new AnonymousTypeField(f.Name, Location.None, typeWithAnnotations: default, refKind: RefKind.None, ScopedKind.None)); 491var templateKey = AnonymousTypeDescriptor.ComputeKey(key.Fields, f => f.Name);