3 writes to _referenceManager
Microsoft.CodeAnalysis.CSharp (3)
Compilation\CSharpCompilation.cs (2)
508_referenceManager = referenceManager; 512_referenceManager = new ReferenceManager(
Symbols\ReferenceManager.cs (1)
519compilation._referenceManager = this;
17 references to _referenceManager
Microsoft.CodeAnalysis.CSharp (17)
Compilation\CSharpCompilation.cs (14)
568_referenceManager, 610_referenceManager, 672_referenceManager, 712_referenceManager, 736_referenceManager, 755_referenceManager, 903return Update(_referenceManager, reuseReferenceManager, syntaxAndDeclarations); 965return Update(_referenceManager, reuseReferenceManager, syntaxAndDeclarations); 976_referenceManager, 1035return Update(_referenceManager, reuseReferenceManager, syntaxAndDeclarations); 1148_referenceManager.CreateSourceAssemblyForCompilation(this); 1154return _referenceManager; 1160return ReferenceEquals(_referenceManager, other._referenceManager);
Symbols\ReferenceManager.cs (3)
317Debug.Assert(ReferenceEquals(compilation._referenceManager, this)); 518Debug.Assert(ReferenceEquals(compilation._referenceManager, this) || HasCircularReference); 1200return compilation._referenceManager.IsBound;