2 instantiations of BoundAnonymousPropertyDeclaration
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_AnonymousTypes.cs (1)
126
declarators.Add(new
BoundAnonymousPropertyDeclaration
(fieldSyntaxNodes[i], (PropertySymbol)symbol, field.Type));
Generated\BoundNodes.xml.Generated.cs (1)
7044
var result = new
BoundAnonymousPropertyDeclaration
(this.Syntax, property, type, this.HasErrors);
27 references to BoundAnonymousPropertyDeclaration
Microsoft.CodeAnalysis.CSharp (27)
Binder\Binder_AnonymousTypes.cs (2)
111
ArrayBuilder<
BoundAnonymousPropertyDeclaration
> declarators =
112
ArrayBuilder<
BoundAnonymousPropertyDeclaration
>.GetInstance();
FlowAnalysis\NullableWalker.cs (4)
4574
var
currentDeclaration = getDeclaration(node, property, ref currentDeclarationIndex);
4587
static
BoundAnonymousPropertyDeclaration
? getDeclaration(BoundAnonymousObjectCreationExpression node, PropertySymbol currentProperty, ref int currentDeclarationIndex)
4594
var
currentDeclaration = node.Declarations[currentDeclarationIndex];
11803
public override BoundNode? VisitAnonymousPropertyDeclaration(
BoundAnonymousPropertyDeclaration
node)
Generated\BoundNodes.xml.Generated.cs (15)
6978
public BoundAnonymousObjectCreationExpression(SyntaxNode syntax, MethodSymbol constructor, ImmutableArray<BoundExpression> arguments, ImmutableArray<
BoundAnonymousPropertyDeclaration
> declarations, TypeSymbol type, bool hasErrors = false)
6995
public ImmutableArray<
BoundAnonymousPropertyDeclaration
> Declarations { get; }
7000
public BoundAnonymousObjectCreationExpression Update(MethodSymbol constructor, ImmutableArray<BoundExpression> arguments, ImmutableArray<
BoundAnonymousPropertyDeclaration
> declarations, TypeSymbol type)
7040
public
BoundAnonymousPropertyDeclaration
Update(PropertySymbol property, TypeSymbol type)
7044
var
result = new BoundAnonymousPropertyDeclaration(this.Syntax, property, type, this.HasErrors);
9236
return VisitAnonymousPropertyDeclaration((
BoundAnonymousPropertyDeclaration
)node, arg);
9524
public virtual R VisitAnonymousPropertyDeclaration(
BoundAnonymousPropertyDeclaration
node, A arg) => this.DefaultVisit(node, arg);
9760
public virtual BoundNode? VisitAnonymousPropertyDeclaration(
BoundAnonymousPropertyDeclaration
node) => this.DefaultVisit(node);
10598
public override BoundNode? VisitAnonymousPropertyDeclaration(
BoundAnonymousPropertyDeclaration
node) => null;
11915
ImmutableArray<
BoundAnonymousPropertyDeclaration
> declarations = this.VisitList(node.Declarations);
11919
public override BoundNode? VisitAnonymousPropertyDeclaration(
BoundAnonymousPropertyDeclaration
node)
14309
ImmutableArray<
BoundAnonymousPropertyDeclaration
> declarations = this.VisitList(node.Declarations);
14324
public override BoundNode? VisitAnonymousPropertyDeclaration(
BoundAnonymousPropertyDeclaration
node)
14327
BoundAnonymousPropertyDeclaration
updatedNode;
16672
public override TreeDumperNode VisitAnonymousPropertyDeclaration(
BoundAnonymousPropertyDeclaration
node, object? arg) => new TreeDumperNode("anonymousPropertyDeclaration", null, new TreeDumperNode[]
Operations\CSharpOperationFactory.cs (1)
723
declarations: ImmutableArray<
BoundAnonymousPropertyDeclaration
>.Empty,
Operations\CSharpOperationFactory_Methods.cs (5)
409
ImmutableArray<
BoundAnonymousPropertyDeclaration
> declarations,
436
BoundAnonymousPropertyDeclaration
? anonymousProperty = getDeclaration(declarations, property, ref currentDeclarationIndex);
474
static
BoundAnonymousPropertyDeclaration
? getDeclaration(ImmutableArray<
BoundAnonymousPropertyDeclaration
> declarations, PropertySymbol currentProperty, ref int currentDeclarationIndex)
481
var
currentDeclaration = declarations[currentDeclarationIndex];