1 instantiation of BoundAnonymousObjectCreationExpression
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
7004
var result = new
BoundAnonymousObjectCreationExpression
(this.Syntax, constructor, arguments, declarations, type, this.HasErrors);
20 references to BoundAnonymousObjectCreationExpression
Microsoft.CodeAnalysis.CSharp (20)
Compilation\MemberSemanticModel.cs (4)
1081
var
bound = this.GetLowerBoundNode(anonymousObjectCreation) as
BoundAnonymousObjectCreationExpression
;
1102
var
bound = this.GetLowerBoundNode(declaratorSyntax) as
BoundAnonymousObjectCreationExpression
;
FlowAnalysis\AbstractFlowPass.cs (1)
3530
public override BoundNode VisitAnonymousObjectCreationExpression(
BoundAnonymousObjectCreationExpression
node)
FlowAnalysis\NullableWalker.cs (2)
4545
public override BoundNode? VisitAnonymousObjectCreationExpression(
BoundAnonymousObjectCreationExpression
node)
4587
static BoundAnonymousPropertyDeclaration? getDeclaration(
BoundAnonymousObjectCreationExpression
node, PropertySymbol currentProperty, ref int currentDeclarationIndex)
Generated\BoundNodes.xml.Generated.cs (10)
7000
public
BoundAnonymousObjectCreationExpression
Update(MethodSymbol constructor, ImmutableArray<BoundExpression> arguments, ImmutableArray<BoundAnonymousPropertyDeclaration> declarations, TypeSymbol type)
7004
var
result = new BoundAnonymousObjectCreationExpression(this.Syntax, constructor, arguments, declarations, type, this.HasErrors);
9234
return VisitAnonymousObjectCreationExpression((
BoundAnonymousObjectCreationExpression
)node, arg);
9523
public virtual R VisitAnonymousObjectCreationExpression(
BoundAnonymousObjectCreationExpression
node, A arg) => this.DefaultVisit(node, arg);
9759
public virtual BoundNode? VisitAnonymousObjectCreationExpression(
BoundAnonymousObjectCreationExpression
node) => this.DefaultVisit(node);
10592
public override BoundNode? VisitAnonymousObjectCreationExpression(
BoundAnonymousObjectCreationExpression
node)
11912
public override BoundNode? VisitAnonymousObjectCreationExpression(
BoundAnonymousObjectCreationExpression
node)
14305
public override BoundNode? VisitAnonymousObjectCreationExpression(
BoundAnonymousObjectCreationExpression
node)
14310
BoundAnonymousObjectCreationExpression
updatedNode;
16662
public override TreeDumperNode VisitAnonymousObjectCreationExpression(
BoundAnonymousObjectCreationExpression
node, object? arg) => new TreeDumperNode("anonymousObjectCreationExpression", null, new TreeDumperNode[]
Lowering\LocalRewriter\LocalRewriter_AnonymousObjectCreation.cs (1)
15
public override BoundNode VisitAnonymousObjectCreationExpression(
BoundAnonymousObjectCreationExpression
node)
Operations\CSharpOperationFactory.cs (2)
223
return CreateBoundAnonymousObjectCreationExpressionOperation((
BoundAnonymousObjectCreationExpression
)boundNode);
691
private IAnonymousObjectCreationOperation CreateBoundAnonymousObjectCreationExpressionOperation(
BoundAnonymousObjectCreationExpression
boundAnonymousObjectCreationExpression)