2 writes to _lazyCustomAttributesBag
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceComplexParameterSymbol.cs (2)
586bagCreatedOnThisThread = Interlocked.CompareExchange(ref _lazyCustomAttributesBag, attributesBag, null) == null; 591bagCreatedOnThisThread = LoadAndValidateAttributes(attributeSyntax, ref _lazyCustomAttributesBag, binderOpt: WithTypeParametersBinderOpt);
7 references to _lazyCustomAttributesBag
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Source\SourceComplexParameterSymbol.cs (7)
541var attributesBag = _lazyCustomAttributesBag; 558var attributesBag = _lazyCustomAttributesBag; 575if (_lazyCustomAttributesBag == null || !_lazyCustomAttributesBag.IsSealed) 601return _lazyCustomAttributesBag; 1389Debug.Assert(_lazyCustomAttributesBag != null); 1390Debug.Assert(_lazyCustomAttributesBag.IsDecodedWellKnownAttributeDataComputed);