16 references to RequiresRefAssignableVariable
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder.ValueChecks.cs (16)
1031
if (
RequiresRefAssignableVariable
(valueKind))
1043
if (
RequiresRefAssignableVariable
(valueKind))
1068
if (
RequiresRefAssignableVariable
(valueKind))
1096
Debug.Assert(!
RequiresRefAssignableVariable
(valueKind));
1154
if (
RequiresRefAssignableVariable
(valueKind))
1181
if (
RequiresRefAssignableVariable
(valueKind))
1205
if (
RequiresRefAssignableVariable
(valueKind))
1293
else if (
RequiresRefAssignableVariable
(valueKind))
1373
else if (parameterSymbol.RefKind == RefKind.None &&
RequiresRefAssignableVariable
(valueKind))
1379
Debug.Assert(parameterSymbol.RefKind != RefKind.None || !
RequiresRefAssignableVariable
(valueKind));
1388
Debug.Assert(!
RequiresRefAssignableVariable
(valueKind));
1579
if ((fieldSymbol.RefKind == RefKind.None ? RequiresAssignableVariable(valueKind) :
RequiresRefAssignableVariable
(valueKind)) &&
1609
if (
RequiresRefAssignableVariable
(valueKind))
1923
if (
RequiresRefAssignableVariable
(valueKind))
2091
if (
RequiresRefAssignableVariable
(valueKind))
3576
Debug.Assert(field.RefKind == RefKind.None ? RequiresAssignableVariable(kind) :
RequiresRefAssignableVariable
(kind));