2 writes to _lazyErrorInfo
Microsoft.CodeAnalysis.CSharp (2)
Symbols\MissingMetadataTypeSymbol.cs (2)
201_lazyErrorInfo = errorInfo; 326Interlocked.CompareExchange(ref _lazyErrorInfo, errorInfo, null);
4 references to _lazyErrorInfo
Microsoft.CodeAnalysis.CSharp (4)
Symbols\MissingMetadataTypeSymbol.cs (4)
208return new TopLevel(_containingModule, _namespaceName, name, arity, mangleName, _isNativeInt, _lazyErrorInfo, _lazyContainingNamespace, _lazyTypeId, newData); 321if (_lazyErrorInfo == null) 328return _lazyErrorInfo; 354var other = new TopLevel(_containingModule, _namespaceName, name, arity, mangleName, isNativeInt: asNativeInt, _lazyErrorInfo, _lazyContainingNamespace, _lazyTypeId, TupleData);