23 references to BindValue
Microsoft.CodeAnalysis.CSharp (23)
Binder\Binder_Deconstruct.cs (1)
99
BoundExpression boundRight = rightPlaceholder ??
BindValue
(right, deconstructionDiagnostics, BindValueKind.RValue);
Binder\Binder_Expressions.cs (7)
249
return BindToNaturalType(
BindValue
(node, diagnostics, BindValueKind.RValue), diagnostics, reportNoTargetType);
2719
BoundExpression boundOperand =
BindValue
(operand, diagnostics, BindValueKind.RValue);
3417
argument = this.
BindValue
(argumentExpression, diagnostics, valueKind);
4093
var size =
BindValue
(dimension, diagnostics, BindValueKind.RValue);
4555
count =
BindValue
(countSyntax, diagnostics, BindValueKind.RValue);
5659
return
BindValue
(syntax, diagnostics, rhsValueKind);
5792
var boundExpression =
BindValue
(memberInitializer, diagnostics, BindValueKind.RValue);
Binder\Binder_Operators.cs (5)
3092
BoundExpression operand = BindToNaturalType(
BindValue
(operandSyntax, diagnostics, BindValueKind.IncrementDecrement), diagnostics);
5692
BoundExpression trueExpr =
BindValue
(whenTrue, diagnostics, BindValueKind.RValue);
5693
BoundExpression falseExpr =
BindValue
(whenFalse, diagnostics, BindValueKind.RValue);
5733
BoundExpression trueExpr =
BindValue
(whenTrue, diagnostics, BindValueKind.RValue | BindValueKind.RefersToLocation);
5734
BoundExpression falseExpr =
BindValue
(whenFalse, diagnostics, BindValueKind.RValue | BindValueKind.RefersToLocation);
Binder\Binder_Query.cs (2)
837
BoundExpression boundExpression = lambdaBodyBinder.
BindValue
(expression, diagnostics, BindValueKind.RValue);
847
BoundExpression boundExpression = lambdaBodyBinder.
BindValue
(expression, diagnostics, BindValueKind.RValue);
Binder\Binder_Statements.cs (5)
395
var boundExpr =
BindValue
(exprSyntax, diagnostics, BindValueKind.RValue);
893
BoundExpression value =
BindValue
(initializer, diagnostics, valueKind);
1845
return
BindValue
(node, diagnostics, valueKind);
2655
var expr =
BindValue
(node, diagnostics, BindValueKind.RValue);
3592
BoundExpression expression = bodyBinder.
BindValue
(expressionSyntax, diagnostics, requiredValueKind);
Binder\ForEachLoopBinder.cs (1)
626
BoundExpression collectionExpr = this.GetBinder(collectionSyntax).
BindValue
(collectionSyntax, diagnostics, BindValueKind.RValue);
Binder\LockOrUsingBinder.cs (1)
84
BoundExpression boundExpression = originalBinder.
BindValue
(TargetExpressionSyntax, expressionDiagnostics, Binder.BindValueKind.RValueOrMethodGroup);
Symbols\Source\SourceFixedFieldSymbol.cs (1)
93
binder.
BindValue
(sizeExpression, diagnostics, Binder.BindValueKind.RValue),