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