2 writes to _lazyContainingNamespace
Microsoft.CodeAnalysis.CSharp (2)
Symbols\MissingMetadataTypeSymbol.cs (2)
202_lazyContainingNamespace = containingNamespace; 277Interlocked.CompareExchange(ref _lazyContainingNamespace, container, null);
4 references to _lazyContainingNamespace
Microsoft.CodeAnalysis.CSharp (4)
Symbols\MissingMetadataTypeSymbol.cs (4)
208return new TopLevel(_containingModule, _namespaceName, name, arity, mangleName, _isNativeInt, _lazyErrorInfo, _lazyContainingNamespace, _lazyTypeId, newData); 240if ((object?)_lazyContainingNamespace == null) 280return _lazyContainingNamespace; 354var other = new TopLevel(_containingModule, _namespaceName, name, arity, mangleName, isNativeInt: asNativeInt, _lazyErrorInfo, _lazyContainingNamespace, _lazyTypeId, TupleData);