1 type derived from CommonReferenceManager
Microsoft.CodeAnalysis (1)
ReferenceManager\CommonReferenceManager.State.cs (1)
51internal partial class CommonReferenceManager<TCompilation, TAssemblySymbol> : CommonReferenceManager
13 references to CommonReferenceManager
Microsoft.CodeAnalysis (9)
Compilation\Compilation.cs (2)
673internal CommonReferenceManager GetBoundReferenceManager() 678internal abstract CommonReferenceManager CommonGetBoundReferenceManager();
MetadataReference\AssemblyMetadata.cs (1)
71/// Guarded by <see cref="CommonReferenceManager.SymbolCacheAndReferenceManagerStateGuard"/>.
PEWriter\MetadataWriter.PortablePdb.cs (1)
962var referenceManager = module.CommonCompilation.GetBoundReferenceManager();
ReferenceManager\CommonReferenceManager.State.cs (2)
346/// Call only while holding <see cref="CommonReferenceManager.SymbolCacheAndReferenceManagerStateGuard"/>. 406/// Call only while holding <see cref="CommonReferenceManager.SymbolCacheAndReferenceManagerStateGuard"/>.
ReferenceManager\Compilation_MetadataCache.cs (3)
30/// Guarded by <see cref="CommonReferenceManager.SymbolCacheAndReferenceManagerStateGuard"/>. 36/// <see cref="CommonReferenceManager.SymbolCacheAndReferenceManagerStateGuard"/> must be locked while calling this method. 45/// <see cref="CommonReferenceManager.SymbolCacheAndReferenceManagerStateGuard"/> must be locked while calling this method.
Microsoft.CodeAnalysis.CSharp (2)
Compilation\CSharpCompilation.cs (1)
1038internal override CommonReferenceManager CommonGetBoundReferenceManager()
Symbols\ReferenceManager.cs (1)
941/// Guarded by <see cref="CommonReferenceManager.SymbolCacheAndReferenceManagerStateGuard"/>.
Microsoft.CodeAnalysis.VisualBasic (2)
Compilation\VisualBasicCompilation.vb (1)
1276Friend Overrides Function CommonGetBoundReferenceManager() As CommonReferenceManager
Symbols\ReferenceManager.vb (1)
802''' Guarded by <see cref="CommonReferenceManager.SymbolCacheAndReferenceManagerStateGuard"/>.