16 references to RequiresRefAssignableVariable
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder.ValueChecks.cs (16)
1029
if (
RequiresRefAssignableVariable
(valueKind))
1041
if (
RequiresRefAssignableVariable
(valueKind))
1066
if (
RequiresRefAssignableVariable
(valueKind))
1094
Debug.Assert(!
RequiresRefAssignableVariable
(valueKind));
1152
if (
RequiresRefAssignableVariable
(valueKind))
1179
if (
RequiresRefAssignableVariable
(valueKind))
1203
if (
RequiresRefAssignableVariable
(valueKind))
1291
else if (
RequiresRefAssignableVariable
(valueKind))
1371
else if (parameterSymbol.RefKind == RefKind.None &&
RequiresRefAssignableVariable
(valueKind))
1377
Debug.Assert(parameterSymbol.RefKind != RefKind.None || !
RequiresRefAssignableVariable
(valueKind));
1386
Debug.Assert(!
RequiresRefAssignableVariable
(valueKind));
1577
if ((fieldSymbol.RefKind == RefKind.None ? RequiresAssignableVariable(valueKind) :
RequiresRefAssignableVariable
(valueKind)) &&
1607
if (
RequiresRefAssignableVariable
(valueKind))
1921
if (
RequiresRefAssignableVariable
(valueKind))
2089
if (
RequiresRefAssignableVariable
(valueKind))
3568
Debug.Assert(field.RefKind == RefKind.None ? RequiresAssignableVariable(kind) :
RequiresRefAssignableVariable
(kind));