1 instantiation of BoundAnonymousObjectCreationExpression
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
7002
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)
3535
public override BoundNode VisitAnonymousObjectCreationExpression(
BoundAnonymousObjectCreationExpression
node)
FlowAnalysis\NullableWalker.cs (2)
4550
public override BoundNode? VisitAnonymousObjectCreationExpression(
BoundAnonymousObjectCreationExpression
node)
4592
static BoundAnonymousPropertyDeclaration? getDeclaration(
BoundAnonymousObjectCreationExpression
node, PropertySymbol currentProperty, ref int currentDeclarationIndex)
Generated\BoundNodes.xml.Generated.cs (10)
6998
public
BoundAnonymousObjectCreationExpression
Update(MethodSymbol constructor, ImmutableArray<BoundExpression> arguments, ImmutableArray<BoundAnonymousPropertyDeclaration> declarations, TypeSymbol type)
7002
var
result = new BoundAnonymousObjectCreationExpression(this.Syntax, constructor, arguments, declarations, type, this.HasErrors);
9232
return VisitAnonymousObjectCreationExpression((
BoundAnonymousObjectCreationExpression
)node, arg);
9521
public virtual R VisitAnonymousObjectCreationExpression(
BoundAnonymousObjectCreationExpression
node, A arg) => this.DefaultVisit(node, arg);
9757
public virtual BoundNode? VisitAnonymousObjectCreationExpression(
BoundAnonymousObjectCreationExpression
node) => this.DefaultVisit(node);
10590
public override BoundNode? VisitAnonymousObjectCreationExpression(
BoundAnonymousObjectCreationExpression
node)
11910
public override BoundNode? VisitAnonymousObjectCreationExpression(
BoundAnonymousObjectCreationExpression
node)
14302
public override BoundNode? VisitAnonymousObjectCreationExpression(
BoundAnonymousObjectCreationExpression
node)
14307
BoundAnonymousObjectCreationExpression
updatedNode;
16658
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)