16 references to RequiresRefAssignableVariable
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder.ValueChecks.cs (16)
782if (RequiresRefAssignableVariable(valueKind)) 794if (RequiresRefAssignableVariable(valueKind)) 819if (RequiresRefAssignableVariable(valueKind)) 847Debug.Assert(!RequiresRefAssignableVariable(valueKind)); 905if (RequiresRefAssignableVariable(valueKind)) 932if (RequiresRefAssignableVariable(valueKind)) 956if (RequiresRefAssignableVariable(valueKind)) 1044else if (RequiresRefAssignableVariable(valueKind)) 1124else if (parameterSymbol.RefKind == RefKind.None && RequiresRefAssignableVariable(valueKind)) 1130Debug.Assert(parameterSymbol.RefKind != RefKind.None || !RequiresRefAssignableVariable(valueKind)); 1139Debug.Assert(!RequiresRefAssignableVariable(valueKind)); 1330if ((fieldSymbol.RefKind == RefKind.None ? RequiresAssignableVariable(valueKind) : RequiresRefAssignableVariable(valueKind)) && 1360if (RequiresRefAssignableVariable(valueKind)) 1666if (RequiresRefAssignableVariable(valueKind)) 1834if (RequiresRefAssignableVariable(valueKind)) 3226Debug.Assert(field.RefKind == RefKind.None ? RequiresAssignableVariable(kind) : RequiresRefAssignableVariable(kind));