2 writes to _lazyCustomAttributesBag
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceComplexParameterSymbol.cs (2)
593bagCreatedOnThisThread = Interlocked.CompareExchange(ref _lazyCustomAttributesBag, attributesBag, null) == null; 598bagCreatedOnThisThread = LoadAndValidateAttributes(attributeSyntax, ref _lazyCustomAttributesBag, binderOpt: WithTypeParametersBinderOpt);
7 references to _lazyCustomAttributesBag
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Source\SourceComplexParameterSymbol.cs (7)
548var attributesBag = _lazyCustomAttributesBag; 565var attributesBag = _lazyCustomAttributesBag; 582if (_lazyCustomAttributesBag == null || !_lazyCustomAttributesBag.IsSealed) 608return _lazyCustomAttributesBag; 1414Debug.Assert(_lazyCustomAttributesBag != null); 1415Debug.Assert(_lazyCustomAttributesBag.IsDecodedWellKnownAttributeDataComputed);