16 references to RequiresRefAssignableVariable
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder.ValueChecks.cs (16)
807if (RequiresRefAssignableVariable(valueKind)) 819if (RequiresRefAssignableVariable(valueKind)) 844if (RequiresRefAssignableVariable(valueKind)) 872Debug.Assert(!RequiresRefAssignableVariable(valueKind)); 930if (RequiresRefAssignableVariable(valueKind)) 957if (RequiresRefAssignableVariable(valueKind)) 981if (RequiresRefAssignableVariable(valueKind)) 1069else if (RequiresRefAssignableVariable(valueKind)) 1149else if (parameterSymbol.RefKind == RefKind.None && RequiresRefAssignableVariable(valueKind)) 1155Debug.Assert(parameterSymbol.RefKind != RefKind.None || !RequiresRefAssignableVariable(valueKind)); 1164Debug.Assert(!RequiresRefAssignableVariable(valueKind)); 1355if ((fieldSymbol.RefKind == RefKind.None ? RequiresAssignableVariable(valueKind) : RequiresRefAssignableVariable(valueKind)) && 1385if (RequiresRefAssignableVariable(valueKind)) 1699if (RequiresRefAssignableVariable(valueKind)) 1867if (RequiresRefAssignableVariable(valueKind)) 3332Debug.Assert(field.RefKind == RefKind.None ? RequiresAssignableVariable(kind) : RequiresRefAssignableVariable(kind));