21 references to BoundObjectCreationExpression
Microsoft.CodeAnalysis.CSharp (19)
Binder\Binder_Invocation.cs (2)
1198defaultValue = new BoundObjectCreationExpression(syntax, methodSymbol, unknownArgument) { WasCompilerGenerated = true }; 1207defaultValue = new BoundObjectCreationExpression(syntax, methodSymbol, dispatchArgument) { WasCompilerGenerated = true };
Lowering\ClosureConversion\ClosureConversion.cs (1)
670new BoundObjectCreationExpression(syntax: syntax, constructor: constructor),
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (2)
1272return new BoundObjectCreationExpression( 1569return new BoundObjectCreationExpression(
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (5)
108result = new BoundObjectCreationExpression(node.Syntax, ctor.AsMember((NamedTypeSymbol)node.Type), utf8Bytes, _factory.Literal(0), _factory.Literal(length)); 923return new BoundObjectCreationExpression(syntax, ctor, rewrittenConversion); 1034BoundExpression consequence = new BoundObjectCreationExpression( 1113return new BoundObjectCreationExpression( 1233return new BoundObjectCreationExpression(call.Syntax, ctor, call);
Lowering\LocalRewriter\LocalRewriter_Index.cs (3)
31return new BoundObjectCreationExpression(node.Syntax, node.MethodOpt, operand, fromEnd); 43BoundExpression indexCreation = new BoundObjectCreationExpression(node.Syntax, node.MethodOpt, boundOperandGetValueOrDefault, fromEnd); 79return new BoundObjectCreationExpression(syntax, nullableCtor, underlyingValue);
Lowering\LocalRewriter\LocalRewriter_Range.cs (1)
101BoundExpression consequence = new BoundObjectCreationExpression(node.Syntax, nullableCtor, rangeExpr);
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (4)
363BoundExpression consequence = new BoundObjectCreationExpression( 672BoundExpression consequence = new BoundObjectCreationExpression(syntax, ctor, userDefinedCall); 739boundOne = new BoundObjectCreationExpression(node.Syntax, ctor, boundOne); 830BoundExpression consequence = new BoundObjectCreationExpression(syntax, ctor, methodCall);
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
497new BoundObjectCreationExpression(
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
CompilationContext.cs (1)
670var expression = new BoundObjectCreationExpression(syntax, type.InstanceConstructors[0]);
Rewriters\LocalDeclarationRewriter.cs (1)
130return new BoundObjectCreationExpression(