8 references to IsWritableReference
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder.ValueChecks.cs (3)
353
Debug.Assert(parameter.RefKind.
IsWritableReference
() && parameter.Type.IsRefLikeOrAllowsRefLikeType());
2743
parameter.RefKind.
IsWritableReference
();
3205
if (refKind.
IsWritableReference
()
Binder\RefSafetyAnalysis.cs (2)
914
valEscapeScope = receiver.GetRefKind().
IsWritableReference
() ? GetRefEscape(receiver) : GetValEscape(receiver);
1042
!parameter.RefKind.
IsWritableReference
())
CodeGen\CodeGenerator_RefSafety.cs (1)
100
if (parameter.RefKind.
IsWritableReference
())
FlowAnalysis\AbstractFlowPass.cs (2)
1444
if (thisRefKind.
IsWritableReference
())
1558
if (method is null || Binder.GetCorrespondingParameter(i, method.Parameters, argsToParamsOpt, expanded)?.RefKind.
IsWritableReference
() != false)