3 writes to _referenceManager
Microsoft.CodeAnalysis.CSharp (3)
Compilation\CSharpCompilation.cs (2)
489_referenceManager = referenceManager; 493_referenceManager = new ReferenceManager(
Symbols\ReferenceManager.cs (1)
519compilation._referenceManager = this;
17 references to _referenceManager
Microsoft.CodeAnalysis.CSharp (17)
Compilation\CSharpCompilation.cs (14)
549_referenceManager, 591_referenceManager, 653_referenceManager, 693_referenceManager, 717_referenceManager, 736_referenceManager, 884return Update(_referenceManager, reuseReferenceManager, syntaxAndDeclarations); 946return Update(_referenceManager, reuseReferenceManager, syntaxAndDeclarations); 957_referenceManager, 1016return Update(_referenceManager, reuseReferenceManager, syntaxAndDeclarations); 1047_referenceManager.CreateSourceAssemblyForCompilation(this); 1053return _referenceManager; 1059return ReferenceEquals(_referenceManager, other._referenceManager);
Symbols\ReferenceManager.cs (3)
317Debug.Assert(ReferenceEquals(compilation._referenceManager, this)); 518Debug.Assert(ReferenceEquals(compilation._referenceManager, this) || HasCircularReference); 1188return compilation._referenceManager.IsBound;