3 writes to _referenceManager
Microsoft.CodeAnalysis.CSharp (3)
Compilation\CSharpCompilation.cs (2)
588_referenceManager = referenceManager; 592_referenceManager = new ReferenceManager(
Symbols\ReferenceManager.cs (1)
518compilation._referenceManager = this;
17 references to _referenceManager
Microsoft.CodeAnalysis.CSharp (17)
Compilation\CSharpCompilation.cs (14)
648_referenceManager, 690_referenceManager, 752_referenceManager, 792_referenceManager, 816_referenceManager, 835_referenceManager, 983return Update(_referenceManager, reuseReferenceManager, syntaxAndDeclarations); 1045return Update(_referenceManager, reuseReferenceManager, syntaxAndDeclarations); 1056_referenceManager, 1115return Update(_referenceManager, reuseReferenceManager, syntaxAndDeclarations); 1228_referenceManager.CreateSourceAssemblyForCompilation(this); 1234return _referenceManager; 1240return ReferenceEquals(_referenceManager, other._referenceManager);
Symbols\ReferenceManager.cs (3)
316Debug.Assert(ReferenceEquals(compilation._referenceManager, this)); 517Debug.Assert(ReferenceEquals(compilation._referenceManager, this) || HasCircularReference); 1199return compilation._referenceManager.IsBound;