32 references to BoundValuePlaceholder
Microsoft.CodeAnalysis.CSharp (32)
Binder\Binder_Conversions.cs (9)
77
var placeholder2 = new
BoundValuePlaceholder
(source.Syntax, source.Type);
327
new
BoundValuePlaceholder
(source.Syntax, source.Type.GetNullableUnderlyingType()),
356
new
BoundValuePlaceholder
(source.Syntax, source.Type.GetNullableUnderlyingType()),
384
new
BoundValuePlaceholder
(source.Syntax, sourceTypes[i].Type),
864
collectionBuilderInvocationPlaceholder = new
BoundValuePlaceholder
(syntax, collectionBuilderMethod.ReturnType) { WasCompilerGenerated = true };
993
var elementPlaceholder = new
BoundValuePlaceholder
(expressionSyntax, enumeratorInfo.ElementType) { WasCompilerGenerated = true };
1257
var elementPlaceholder = new
BoundValuePlaceholder
(syntax, Compilation.DynamicType) { WasCompilerGenerated = true };
1524
ImmutableArray.Create<BoundExpression>(methodGroup.ReceiverOpt, new
BoundValuePlaceholder
(syntax, secondArgumentType) { WasCompilerGenerated = true }),
1709
BoundExpression collectionExpr = new
BoundValuePlaceholder
(syntax, collectionType);
Binder\Binder_Deconstruct.cs (2)
309
var operandPlaceholder = new
BoundValuePlaceholder
(syntax, ErrorTypeSymbol.UnknownResultType).MakeCompilerGenerated();
334
var operandPlaceholder = new
BoundValuePlaceholder
(syntax, tupleOrDeconstructedTypes[i]).MakeCompilerGenerated();
Binder\Binder_Operators.cs (16)
68
var placeholder = new
BoundValuePlaceholder
(right.Syntax, left.HasDynamicType() ? left.Type : right.Type).MakeCompilerGenerated();
309
var leftPlaceholder = new
BoundValuePlaceholder
(left.Syntax, leftType).MakeCompilerGenerated();
495
leftPlaceholder = new
BoundValuePlaceholder
(left.Syntax, leftType).MakeCompilerGenerated();
1484
var operandPlaceholder = new
BoundValuePlaceholder
(resultLeft.Syntax, resultLeft.Type).MakeCompilerGenerated();
1563
var operandPlaceholder = new
BoundValuePlaceholder
(left.Syntax, left.Type).MakeCompilerGenerated();
1601
var operandPlaceholder = new
BoundValuePlaceholder
(left.Syntax, left.Type).MakeCompilerGenerated();
1834
var leftPlaceholder = new
BoundValuePlaceholder
(syntax, signature.LeftType).MakeCompilerGenerated();
3268
var operandPlaceholder = new
BoundValuePlaceholder
(operand.Syntax, operandType).MakeCompilerGenerated();
3451
operandPlaceholder = new
BoundValuePlaceholder
(operand.Syntax, operandType).MakeCompilerGenerated();
5210
operandPlaceholder = new
BoundValuePlaceholder
(operand.Syntax, operand.Type).MakeCompilerGenerated();
5257
operandPlaceholder = new
BoundValuePlaceholder
(operand.Syntax, operand.Type).MakeCompilerGenerated();
5475
var leftPlaceholder = new
BoundValuePlaceholder
(leftOperand.Syntax, optLeftType).MakeCompilerGenerated();
5497
var leftPlaceholder = new
BoundValuePlaceholder
(leftOperand.Syntax, optLeftType0).MakeCompilerGenerated();
5516
var leftPlaceholder = new
BoundValuePlaceholder
(leftOperand.Syntax, optLeftType).MakeCompilerGenerated();
5566
var leftPlaceholder = new
BoundValuePlaceholder
(leftOperand.Syntax, optLeftType0).MakeCompilerGenerated();
5580
var leftPlaceholder = new
BoundValuePlaceholder
(leftOperand.Syntax, optLeftType).MakeCompilerGenerated();
Binder\Binder_Statements.cs (1)
1381
elementPlaceholder = new
BoundValuePlaceholder
(initializerSyntax, pointerType).MakeCompilerGenerated();
Binder\ForEachLoopBinder.cs (1)
868
BoundExpression span = new
BoundValuePlaceholder
(collectionExpr.Syntax, spanType).MakeCompilerGenerated();
Binder\Semantics\Conversions\Conversions.cs (1)
241
new
BoundValuePlaceholder
(element.Syntax, enumeratorInfo.ElementType),
Lowering\LocalRewriter\LocalRewriter_NullCoalescingAssignmentOperator.cs (1)
45
var leftPlaceholder = new
BoundValuePlaceholder
(lhsRead.Syntax, lhsRead.Type);
Lowering\LocalRewriter\LocalRewriter_StringInterpolation.cs (1)
196
var placeholder = new
BoundValuePlaceholder
(result.Syntax, result.Type);