16 references to RequiresRefAssignableVariable
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder.ValueChecks.cs (16)
1032
if (
RequiresRefAssignableVariable
(valueKind))
1044
if (
RequiresRefAssignableVariable
(valueKind))
1069
if (
RequiresRefAssignableVariable
(valueKind))
1097
Debug.Assert(!
RequiresRefAssignableVariable
(valueKind));
1155
if (
RequiresRefAssignableVariable
(valueKind))
1182
if (
RequiresRefAssignableVariable
(valueKind))
1206
if (
RequiresRefAssignableVariable
(valueKind))
1294
else if (
RequiresRefAssignableVariable
(valueKind))
1374
else if (parameterSymbol.RefKind == RefKind.None &&
RequiresRefAssignableVariable
(valueKind))
1380
Debug.Assert(parameterSymbol.RefKind != RefKind.None || !
RequiresRefAssignableVariable
(valueKind));
1389
Debug.Assert(!
RequiresRefAssignableVariable
(valueKind));
1580
if ((fieldSymbol.RefKind == RefKind.None ? RequiresAssignableVariable(valueKind) :
RequiresRefAssignableVariable
(valueKind)) &&
1610
if (
RequiresRefAssignableVariable
(valueKind))
1924
if (
RequiresRefAssignableVariable
(valueKind))
2092
if (
RequiresRefAssignableVariable
(valueKind))
3577
Debug.Assert(field.RefKind == RefKind.None ? RequiresAssignableVariable(kind) :
RequiresRefAssignableVariable
(kind));