24 references to CheckValue
Microsoft.CodeAnalysis.CSharp (24)
Binder\Binder_Deconstruct.cs (2)
658
memberAccess =
CheckValue
(memberAccess, BindValueKind.RValueOrMethodGroup, diagnostics);
791
var checkedVariable =
CheckValue
(boundVariable, BindValueKind.Assignable, diagnostics);
Binder\Binder_Expressions.cs (10)
236
return
CheckValue
(result, valueKind, diagnostics);
258
return
CheckValue
(valueOrType, BindValueKind.RValue, diagnostics);
421
return
CheckValue
(result, valueKind, diagnostics);
4934
return
CheckValue
(boundMember, valueKind, diagnostics);
5084
return
CheckValue
(boundMember, valueKind, diagnostics);
5168
boundMember =
CheckValue
(boundMember, valueKind, diagnostics);
6555
boundLeft =
CheckValue
(boundLeft, BindValueKind.RValue, diagnostics);
6665
boundLeft =
CheckValue
(boundLeft, BindValueKind.RValue, diagnostics);
7887
receiver =
CheckValue
(receiver, BindValueKind.RValue, diagnostics);
8785
lengthOrCountAccess =
CheckValue
(lengthOrCountAccess, BindValueKind.RValue, diagnostics);
Binder\Binder_Invocation.cs (4)
123
boundExpression =
CheckValue
(boundExpression, BindValueKind.RValueOrMethodGroup, diagnostics);
181
boundExpression =
CheckValue
(boundExpression, BindValueKind.RValueOrMethodGroup, diagnostics);
1058
receiverArgument =
CheckValue
(receiverArgument, BindValueKind.RefOrOut, diagnostics);
1538
return
CheckValue
(typeOrValue.Data.ValueExpression, BindValueKind.RValue, diagnostics);
Binder\Binder_Operators.cs (1)
495
BoundExpression left =
CheckValue
(result, bindValueKind, diagnostics);
Binder\Binder_Patterns.cs (4)
239
indexerAccess =
CheckValue
(indexerAccess, BindValueKind.RValue, diagnostics);
388
indexerAccess =
CheckValue
(indexerAccess, BindValueKind.RValue, diagnostics);
536
expression =
CheckValue
(expression, BindValueKind.RValue, diagnostics);
1579
boundMember =
CheckValue
(boundMember, BindValueKind.RValue, diagnostics);
Binder\Binder_Query.cs (1)
1000
var checkedUltimateReceiver =
CheckValue
(ultimateReceiver, BindValueKind.RValue, diagnostics);
Binder\Binder_Statements.cs (2)
891
return
CheckValue
(result, valueKind, diagnostics);
1836
return
CheckValue
(result, valueKind, diagnostics);