3 writes to _referenceManager
Microsoft.CodeAnalysis.CSharp (3)
Compilation\CSharpCompilation.cs (2)
506_referenceManager = referenceManager; 510_referenceManager = new ReferenceManager(
Symbols\ReferenceManager.cs (1)
519compilation._referenceManager = this;
17 references to _referenceManager
Microsoft.CodeAnalysis.CSharp (17)
Compilation\CSharpCompilation.cs (14)
566_referenceManager, 608_referenceManager, 670_referenceManager, 710_referenceManager, 734_referenceManager, 753_referenceManager, 901return Update(_referenceManager, reuseReferenceManager, syntaxAndDeclarations); 963return Update(_referenceManager, reuseReferenceManager, syntaxAndDeclarations); 974_referenceManager, 1033return Update(_referenceManager, reuseReferenceManager, syntaxAndDeclarations); 1146_referenceManager.CreateSourceAssemblyForCompilation(this); 1152return _referenceManager; 1158return 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;