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