1 instantiation of AnonymousTypePropertySymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TemplateSymbol.cs (1)
63AnonymousTypePropertySymbol property = new AnonymousTypePropertySymbol(this, field, TypeWithAnnotations.Create(typeParameter), fieldIndex);
13 references to AnonymousTypePropertySymbol
Microsoft.CodeAnalysis.CSharp (13)
Compiler\AnonymousTypeMethodBodySynthesizer.cs (3)
134foreach (var prop in anonymousType.Properties) 187foreach (var property in anonymousType.Properties) 255AnonymousTypePropertySymbol property = anonymousType.Properties[i];
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (1)
223foreach (var property in anonymousType.Properties)
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.TypePublicSymbol.cs (1)
26internal readonly ImmutableArray<AnonymousTypePropertySymbol> Properties;
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.ConstructorSymbol.cs (1)
22internal AnonymousTypeConstructorSymbol(NamedTypeSymbol container, ImmutableArray<AnonymousTypePropertySymbol> properties)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertyAccessorSymbol.cs (2)
20private readonly AnonymousTypePropertySymbol _property; 22internal AnonymousTypePropertyGetAccessorSymbol(AnonymousTypePropertySymbol property)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (2)
217var other = obj as AnonymousTypePropertySymbol;
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TemplateSymbol.cs (3)
34internal readonly ImmutableArray<AnonymousTypePropertySymbol> Properties; 49var propertiesBuilder = ArrayBuilder<AnonymousTypePropertySymbol>.GetInstance(fieldsCount); 63AnonymousTypePropertySymbol property = new AnonymousTypePropertySymbol(this, field, TypeWithAnnotations.Create(typeParameter), fieldIndex);