12 references to RefersToLocation
Microsoft.CodeAnalysis.CSharp (12)
Binder\Binder.ValueChecks.cs (7)
253ReadonlyRef = RefersToLocation | RValue, 270RefOrOut = RefersToLocation | RValue | Assignable, 296return (kind & BindValueKind.RefersToLocation) != 0; 420if ((valueKind & BindValueKind.RefersToLocation) == BindValueKind.RefersToLocation) 428if ((valueKind & BindValueKind.RefersToLocation) == BindValueKind.RefersToLocation)
Binder\Binder_Operators.cs (2)
4269BoundExpression trueExpr = BindValue(whenTrue, diagnostics, BindValueKind.RValue | BindValueKind.RefersToLocation); 4270BoundExpression falseExpr = BindValue(whenFalse, diagnostics, BindValueKind.RValue | BindValueKind.RefersToLocation);
Binder\Binder_Statements.cs (1)
1449var rhsKind = BindValueKind.RefersToLocation;
Binder\ForEachLoopBinder.cs (2)
325requiredCurrentKind = BindValueKind.Assignable | BindValueKind.RefersToLocation; 328requiredCurrentKind = BindValueKind.RefersToLocation;