2 writes to _lazyCustomAttributesBag
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceComplexParameterSymbol.cs (2)
596bagCreatedOnThisThread = Interlocked.CompareExchange(ref _lazyCustomAttributesBag, attributesBag, null) == null; 601bagCreatedOnThisThread = LoadAndValidateAttributes(attributeSyntax, ref _lazyCustomAttributesBag, binderOpt: WithTypeParametersBinderOpt);
7 references to _lazyCustomAttributesBag
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Source\SourceComplexParameterSymbol.cs (7)
551var attributesBag = _lazyCustomAttributesBag; 568var attributesBag = _lazyCustomAttributesBag; 585if (_lazyCustomAttributesBag == null || !_lazyCustomAttributesBag.IsSealed) 611return _lazyCustomAttributesBag; 1399Debug.Assert(_lazyCustomAttributesBag != null); 1400Debug.Assert(_lazyCustomAttributesBag.IsDecodedWellKnownAttributeDataComputed);