1 instantiation of ProjectIndex
Microsoft.CodeAnalysis.Workspaces (1)
FindSymbols\FindReferences\DependentTypeFinder_ProjectIndex.cs (1)
89return new ProjectIndex(classesThatMayDeriveFromSystemObject, valueTypes, enums, delegates, namedTypes);
7 references to ProjectIndex
Microsoft.CodeAnalysis.Workspaces (7)
FindSymbols\FindReferences\DependentTypeFinder.cs (2)
204var projectIndex = await ProjectIndex.GetIndexAsync(project, cancellationToken).ConfigureAwait(false);
FindSymbols\FindReferences\DependentTypeFinder_ProjectIndex.cs (5)
18private static readonly ConditionalWeakTable<Project, AsyncLazy<ProjectIndex>> s_projectToIndex = 36public static Task<ProjectIndex> GetIndexAsync( 42project, p => new AsyncLazy<ProjectIndex>( 43c => ProjectIndex.CreateIndexAsync(p, c), cacheResult: true)); 49private static async Task<ProjectIndex> CreateIndexAsync(Project project, CancellationToken cancellationToken)