1 instantiation of BatchScope
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
465return new BatchScope(this);
7 references to BatchScope
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
460public BatchScope CreateBatchScope()
Microsoft.VisualStudio.LanguageServices (4)
ProjectSystem\Legacy\AbstractLegacyProject_IProjectSiteEx.cs (2)
18private readonly Stack<ProjectSystemProject.BatchScope> _batchScopes = new(); 26var scope = _batchScopes.Pop();
ProjectSystem\Legacy\SolutionEventsBatchScopeCreator.cs (2)
28private readonly List<(ProjectSystemProject project, IVsHierarchy hierarchy, ProjectSystemProject.BatchScope batchScope)> _fullSolutionLoadScopes = new List<(ProjectSystemProject, IVsHierarchy, ProjectSystemProject.BatchScope)>();
Microsoft.VisualStudio.LanguageServices.Implementation (2)
ProjectSystem\CPS\CPSProject_IWorkspaceProjectContext.cs (2)
36private readonly ConcurrentQueue<ProjectSystemProject.BatchScope> _batchScopes = new(); 265Contract.ThrowIfFalse(_batchScopes.TryDequeue(out var scope));