1 instantiation of BatchScope
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
465
return new
BatchScope
(this);
7 references to BatchScope
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\ProjectSystem\ProjectSystemProject.cs (1)
460
public
BatchScope
CreateBatchScope()
Microsoft.VisualStudio.LanguageServices (4)
ProjectSystem\Legacy\AbstractLegacyProject_IProjectSiteEx.cs (2)
18
private readonly Stack<ProjectSystemProject.
BatchScope
> _batchScopes = new();
26
var
scope = _batchScopes.Pop();
ProjectSystem\Legacy\SolutionEventsBatchScopeCreator.cs (2)
28
private 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)
36
private readonly ConcurrentQueue<ProjectSystemProject.
BatchScope
> _batchScopes = new();
265
Contract.ThrowIfFalse(_batchScopes.TryDequeue(out
var
scope));