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)
244
return BindToNaturalType(
BindValue
(node, diagnostics, BindValueKind.RValue), diagnostics, reportNoTargetType);
2672
BoundExpression boundOperand =
BindValue
(operand, diagnostics, BindValueKind.RValue);
3368
argument = this.
BindValue
(argumentExpression, diagnostics, valueKind);
4040
var size =
BindValue
(dimension, diagnostics, BindValueKind.RValue);
4502
count =
BindValue
(countSyntax, diagnostics, BindValueKind.RValue);
5606
return
BindValue
(syntax, diagnostics, rhsValueKind);
5739
var boundExpression =
BindValue
(memberInitializer, diagnostics, BindValueKind.RValue);
Binder\Binder_Operators.cs (5)
2269
BoundExpression operand = BindToNaturalType(
BindValue
(operandSyntax, diagnostics, BindValueKind.IncrementDecrement), diagnostics);
4305
BoundExpression trueExpr =
BindValue
(whenTrue, diagnostics, BindValueKind.RValue);
4306
BoundExpression falseExpr =
BindValue
(whenFalse, diagnostics, BindValueKind.RValue);
4346
BoundExpression trueExpr =
BindValue
(whenTrue, diagnostics, BindValueKind.RValue | BindValueKind.RefersToLocation);
4347
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);
891
BoundExpression value =
BindValue
(initializer, diagnostics, valueKind);
1833
return
BindValue
(node, diagnostics, valueKind);
2639
var expr =
BindValue
(node, diagnostics, BindValueKind.RValue);
3576
BoundExpression expression = bodyBinder.
BindValue
(expressionSyntax, diagnostics, requiredValueKind);
Binder\ForEachLoopBinder.cs (1)
611
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)
92
binder.
BindValue
(sizeExpression, diagnostics, Binder.BindValueKind.RValue),