21 references to BoundObjectCreationExpression
Microsoft.CodeAnalysis.CSharp (21)
Binder\Binder_Invocation.cs (2)
1397
defaultValue = new
BoundObjectCreationExpression
(syntax, methodSymbol, unknownArgument) { WasCompilerGenerated = true };
1406
defaultValue = new
BoundObjectCreationExpression
(syntax, methodSymbol, dispatchArgument) { WasCompilerGenerated = true };
Lowering\ClosureConversion\ClosureConversion.cs (1)
681
new
BoundObjectCreationExpression
(syntax: syntax, constructor: constructor),
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (2)
1353
return new
BoundObjectCreationExpression
(
1649
return new
BoundObjectCreationExpression
(
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (2)
322
return new
BoundObjectCreationExpression
(syntax, spanConstructor, array);
442
arrayOrList = new
BoundObjectCreationExpression
(syntax, synthesizedType.Constructors.Single(), fieldValue) { WasCompilerGenerated = true };
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (5)
115
result = new
BoundObjectCreationExpression
(node.Syntax, ctor.AsMember((NamedTypeSymbol)node.Type), utf8Bytes, _factory.Literal(0), _factory.Literal(length));
1065
return new
BoundObjectCreationExpression
(syntax, ctor, rewrittenConversion);
1176
BoundExpression consequence = new
BoundObjectCreationExpression
(
1260
return new
BoundObjectCreationExpression
(
1385
return new
BoundObjectCreationExpression
(call.Syntax, ctor, call);
Lowering\LocalRewriter\LocalRewriter_Index.cs (3)
31
return new
BoundObjectCreationExpression
(node.Syntax, node.MethodOpt, operand, fromEnd);
43
BoundExpression indexCreation = new
BoundObjectCreationExpression
(node.Syntax, node.MethodOpt, boundOperandGetValueOrDefault, fromEnd);
79
return new
BoundObjectCreationExpression
(syntax, nullableCtor, underlyingValue);
Lowering\LocalRewriter\LocalRewriter_Range.cs (1)
101
BoundExpression consequence = new
BoundObjectCreationExpression
(node.Syntax, nullableCtor, rangeExpr);
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (4)
368
BoundExpression consequence = new
BoundObjectCreationExpression
(
689
BoundExpression consequence = new
BoundObjectCreationExpression
(syntax, ctor, userDefinedCall);
756
boundOne = new
BoundObjectCreationExpression
(node.Syntax, ctor, boundOne);
847
BoundExpression consequence = new
BoundObjectCreationExpression
(syntax, ctor, methodCall);
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
510
new
BoundObjectCreationExpression
(