9 overrides of UseUpdatedEscapeRules
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder.ValueChecks.cs (1)
3158internal sealed override bool UseUpdatedEscapeRules
Symbols\FunctionPointers\FunctionPointerParameterSymbol.cs (1)
36internal override bool UseUpdatedEscapeRules => _containingSymbol.UseUpdatedEscapeRules;
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
1055internal sealed override bool UseUpdatedEscapeRules => _moduleSymbol.UseUpdatedEscapeRules;
Symbols\SignatureOnlyParameterSymbol.cs (1)
63internal override bool UseUpdatedEscapeRules => false;
Symbols\Source\SourceClonedParameterSymbol.cs (1)
70internal sealed override bool UseUpdatedEscapeRules => _originalParam.UseUpdatedEscapeRules;
Symbols\Source\SourceParameterSymbol.cs (1)
254internal sealed override bool UseUpdatedEscapeRules => ContainingModule.UseUpdatedEscapeRules;
Symbols\Source\ThisParameterSymbol.cs (1)
199internal sealed override bool UseUpdatedEscapeRules
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
229internal sealed override bool UseUpdatedEscapeRules =>
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
164internal sealed override bool UseUpdatedEscapeRules => _underlyingParameter.UseUpdatedEscapeRules;
7 references to UseUpdatedEscapeRules
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder.ValueChecks.cs (4)
1263{ RefKind: RefKind.Out, UseUpdatedEscapeRules: true } => SafeContext.ReturnOnly, 1277{ HasUnscopedRefAttribute: true, UseUpdatedEscapeRules: true, RefKind: RefKind.Out } => SafeContext.ReturnOnly, 1278{ HasUnscopedRefAttribute: true, UseUpdatedEscapeRules: true, IsThis: false } => SafeContext.CallingMethod, 3159=> _underlyingParameter.UseUpdatedEscapeRules;
Binder\Binder_Expressions.cs (1)
11188(parameters.Any(p => p.HasUnscopedRefAttribute && p.UseUpdatedEscapeRules) ? parameters.SelectAsArray(p => p.HasUnscopedRefAttribute && p.UseUpdatedEscapeRules) : default);
Symbols\Source\ParameterHelpers.cs (1)
441return IsRefScopedByDefault(parameter.UseUpdatedEscapeRules, parameter.RefKind);
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
164internal sealed override bool UseUpdatedEscapeRules => _underlyingParameter.UseUpdatedEscapeRules;