2 writes to _lazyCustomAttributesBag
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceComplexParameterSymbol.cs (2)
595bagCreatedOnThisThread = Interlocked.CompareExchange(ref _lazyCustomAttributesBag, attributesBag, null) == null; 600bagCreatedOnThisThread = LoadAndValidateAttributes(attributeSyntax, ref _lazyCustomAttributesBag, binderOpt: WithTypeParametersBinderOpt);
7 references to _lazyCustomAttributesBag
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Source\SourceComplexParameterSymbol.cs (7)
550var attributesBag = _lazyCustomAttributesBag; 567var attributesBag = _lazyCustomAttributesBag; 584if (_lazyCustomAttributesBag == null || !_lazyCustomAttributesBag.IsSealed) 610return _lazyCustomAttributesBag; 1393Debug.Assert(_lazyCustomAttributesBag != null); 1394Debug.Assert(_lazyCustomAttributesBag.IsDecodedWellKnownAttributeDataComputed);