16 references to RequiresRefAssignableVariable
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder.ValueChecks.cs (16)
1051
if (
RequiresRefAssignableVariable
(valueKind))
1063
if (
RequiresRefAssignableVariable
(valueKind))
1088
if (
RequiresRefAssignableVariable
(valueKind))
1116
Debug.Assert(!
RequiresRefAssignableVariable
(valueKind));
1174
if (
RequiresRefAssignableVariable
(valueKind))
1201
if (
RequiresRefAssignableVariable
(valueKind))
1226
if (
RequiresRefAssignableVariable
(valueKind))
1341
else if (
RequiresRefAssignableVariable
(valueKind))
1421
else if (parameterSymbol.RefKind == RefKind.None &&
RequiresRefAssignableVariable
(valueKind))
1427
Debug.Assert(parameterSymbol.RefKind != RefKind.None || !
RequiresRefAssignableVariable
(valueKind));
1436
Debug.Assert(!
RequiresRefAssignableVariable
(valueKind));
1627
if ((fieldSymbol.RefKind == RefKind.None ? RequiresAssignableVariable(valueKind) :
RequiresRefAssignableVariable
(valueKind)) &&
1657
if (
RequiresRefAssignableVariable
(valueKind))
1979
if (
RequiresRefAssignableVariable
(valueKind))
2149
if (
RequiresRefAssignableVariable
(valueKind))
3624
Debug.Assert(field.RefKind == RefKind.None ? RequiresAssignableVariable(kind) :
RequiresRefAssignableVariable
(kind));