1 write to _containingMethod
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\ThisParameterSymbol.cs (1)
141_containingMethod = forMethod;
7 references to _containingMethod
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Source\ThisParameterSymbol.cs (7)
157if (_containingMethod?.MethodKind == MethodKind.Constructor) 162if (_containingMethod?.IsEffectivelyReadOnly == true) 173get { return _containingMethod is not null ? _containingMethod.Locations : ImmutableArray<Location>.Empty; } 178get { return (Symbol?)_containingMethod ?? _containingType; } 197=> _containingMethod.HasUnscopedRefAttributeOnMethodOrProperty(); 200=> _containingMethod?.UseUpdatedEscapeRules ?? _containingType.ContainingModule.UseUpdatedEscapeRules;