8 writes to lazyAssemblyIdentity
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceAssemblySymbol.cs (1)
200Interlocked.CompareExchange(ref lazyAssemblyIdentity, ComputeIdentity(), null);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (6)
Emit\EditAndContinue\AssemblyReferencesTests.cs (6)
303((SourceAssemblySymbol)lib0.Assembly).lazyAssemblyIdentity = new AssemblyIdentity("Lib", version0); 307((SourceAssemblySymbol)lib1.Assembly).lazyAssemblyIdentity = new AssemblyIdentity("Lib", version1); 311((SourceAssemblySymbol)lib2.Assembly).lazyAssemblyIdentity = new AssemblyIdentity("Lib", version2); 387((SourceAssemblySymbol)lib0.Assembly).lazyAssemblyIdentity = new AssemblyIdentity("Lib", new Version(1, 0, 2000, 1001)); 391((SourceAssemblySymbol)lib1.Assembly).lazyAssemblyIdentity = new AssemblyIdentity("Lib", new Version(1, 0, 2000, 1002)); 395((SourceAssemblySymbol)lib2.Assembly).lazyAssemblyIdentity = new AssemblyIdentity("Lib", new Version(1, 0, 2000, 1003));
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestBase.cs (1)
1367((SourceAssemblySymbol)c.Assembly).lazyAssemblyIdentity = identity;
2 references to lazyAssemblyIdentity
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceAssemblySymbol.cs (2)
199if (lazyAssemblyIdentity == null) 202return lazyAssemblyIdentity;