16 references to RequiresRefAssignableVariable
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder.ValueChecks.cs (16)
1032if (RequiresRefAssignableVariable(valueKind)) 1044if (RequiresRefAssignableVariable(valueKind)) 1069if (RequiresRefAssignableVariable(valueKind)) 1097Debug.Assert(!RequiresRefAssignableVariable(valueKind)); 1155if (RequiresRefAssignableVariable(valueKind)) 1182if (RequiresRefAssignableVariable(valueKind)) 1206if (RequiresRefAssignableVariable(valueKind)) 1294else if (RequiresRefAssignableVariable(valueKind)) 1374else if (parameterSymbol.RefKind == RefKind.None && RequiresRefAssignableVariable(valueKind)) 1380Debug.Assert(parameterSymbol.RefKind != RefKind.None || !RequiresRefAssignableVariable(valueKind)); 1389Debug.Assert(!RequiresRefAssignableVariable(valueKind)); 1580if ((fieldSymbol.RefKind == RefKind.None ? RequiresAssignableVariable(valueKind) : RequiresRefAssignableVariable(valueKind)) && 1610if (RequiresRefAssignableVariable(valueKind)) 1924if (RequiresRefAssignableVariable(valueKind)) 2092if (RequiresRefAssignableVariable(valueKind)) 3577Debug.Assert(field.RefKind == RefKind.None ? RequiresAssignableVariable(kind) : RequiresRefAssignableVariable(kind));