16 references to RequiresRefAssignableVariable
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder.ValueChecks.cs (16)
1034
if (
RequiresRefAssignableVariable
(valueKind))
1046
if (
RequiresRefAssignableVariable
(valueKind))
1071
if (
RequiresRefAssignableVariable
(valueKind))
1099
Debug.Assert(!
RequiresRefAssignableVariable
(valueKind));
1157
if (
RequiresRefAssignableVariable
(valueKind))
1184
if (
RequiresRefAssignableVariable
(valueKind))
1208
if (
RequiresRefAssignableVariable
(valueKind))
1323
else if (
RequiresRefAssignableVariable
(valueKind))
1403
else if (parameterSymbol.RefKind == RefKind.None &&
RequiresRefAssignableVariable
(valueKind))
1409
Debug.Assert(parameterSymbol.RefKind != RefKind.None || !
RequiresRefAssignableVariable
(valueKind));
1418
Debug.Assert(!
RequiresRefAssignableVariable
(valueKind));
1609
if ((fieldSymbol.RefKind == RefKind.None ? RequiresAssignableVariable(valueKind) :
RequiresRefAssignableVariable
(valueKind)) &&
1639
if (
RequiresRefAssignableVariable
(valueKind))
1953
if (
RequiresRefAssignableVariable
(valueKind))
2121
if (
RequiresRefAssignableVariable
(valueKind))
3596
Debug.Assert(field.RefKind == RefKind.None ? RequiresAssignableVariable(kind) :
RequiresRefAssignableVariable
(kind));