1 write to _lazyPrivateImplementationDetails
Microsoft.CodeAnalysis (1)
Emit\CommonPEModuleBuilder.cs (1)
1093if (Interlocked.CompareExchange(ref _lazyPrivateImplementationDetails, result, null) != null)
6 references to _lazyPrivateImplementationDetails
Microsoft.CodeAnalysis (6)
Emit\CommonPEModuleBuilder.cs (6)
1077var result = _lazyPrivateImplementationDetails; 1095result = _lazyPrivateImplementationDetails; 1104_lazyPrivateImplementationDetails?.Freeze(); 1105return _lazyPrivateImplementationDetails; 1110Debug.Assert(_lazyPrivateImplementationDetails?.IsFrozen != false); 1111return _lazyPrivateImplementationDetails;