5 references to ReturnOnly
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder.ValueChecks.cs (3)
1482
{ RefKind: RefKind.Out, UseUpdatedEscapeRules: true } => SafeContext.
ReturnOnly
,
1496
{ HasUnscopedRefAttribute: true, UseUpdatedEscapeRules: true, RefKind: RefKind.Out } => SafeContext.
ReturnOnly
,
1498
_ => SafeContext.
ReturnOnly
Binder\RefSafetyAnalysis.cs (2)
564
ValidateEscape(expr, SafeContext.
ReturnOnly
, node.RefKind != RefKind.None, _diagnostics);
574
ValidateEscape(expr, SafeContext.
ReturnOnly
, isByRef: false, _diagnostics);