30 references to CheckValue
Microsoft.CodeAnalysis.CSharp (30)
Binder\Binder_Await.cs (1)
648qualified = CheckValue(qualified, BindValueKind.RValue, diagnostics);
Binder\Binder_Deconstruct.cs (2)
660memberAccess = CheckValue(memberAccess, BindValueKind.RValueOrMethodGroup, diagnostics); 794var checkedVariable = CheckValue(boundVariable, BindValueKind.Assignable, diagnostics);
Binder\Binder_Expressions.cs (12)
263return CheckValue(result, valueKind, diagnostics); 285return CheckValue(valueOrType, BindValueKind.RValue, diagnostics); 470return CheckValue(result, valueKind, diagnostics); 6009return CheckValue(boundMember, valueKind, diagnostics); 6153return hasErrors ? boundMember : CheckValue(boundMember, valueKind, diagnostics); 6170return CheckValue(boundMember, valueKind, diagnostics); 6256boundMember = CheckValue(boundMember, valueKind, diagnostics); 7927boundLeft = CheckValue(boundLeft, BindValueKind.RValue, diagnostics); 8037boundLeft = CheckValue(boundLeft, BindValueKind.RValue, diagnostics); 9408lengthOrCountAccess = binder.CheckValue(lengthOrCountAccess, BindValueKind.RValue, diagnostics); 10320receiver = CheckValue(receiver, BindValueKind.RValue, diagnostics); 11504lengthOrCountAccess = CheckValue(lengthOrCountAccess, BindValueKind.RValue, diagnostics);
Binder\Binder_Invocation.cs (7)
126boundExpression = CheckValue(boundExpression, BindValueKind.RValueOrMethodGroup, diagnostics); 246boundExpression = CheckValue(boundExpression, BindValueKind.RValueOrMethodGroup, diagnostics); 761extensionMemberAccess = CheckValue(extensionMemberAccess, BindValueKind.RValue, diagnostics); 1300receiverArgument = CheckValue(receiverArgument, BindValueKind.RefOrOut, diagnostics); 1404receiver = CheckValue(receiver, BindValueKind.RefOrOut, diagnostics); 2012return CheckValue(boundValue, BindValueKind.RValue, diagnostics); 2454boundArgument = CheckValue(boundArgument, BindValueKind.RValue, diagnostics);
Binder\Binder_Operators.cs (1)
926BoundExpression left = CheckValue(result, BindValueKind.RValue, diagnostics);
Binder\Binder_Patterns.cs (4)
775indexerAccess = CheckValue(indexerAccess, BindValueKind.RValue, diagnostics); 938indexerAccess = CheckValue(indexerAccess, BindValueKind.RValue, diagnostics); 1132originalExpression = CheckValue(originalExpression, BindValueKind.RValue, diagnostics); 2399boundMember = CheckValue(boundMember, BindValueKind.RValue, diagnostics);
Binder\Binder_Query.cs (1)
990var checkedUltimateReceiver = CheckValue(ultimateReceiver, BindValueKind.RValue, diagnostics);
Binder\Binder_Statements.cs (2)
895return CheckValue(result, valueKind, diagnostics); 1891return CheckValue(result, valueKind, diagnostics);