21 references to GetProjectState
Microsoft.CodeAnalysis.Workspaces (21)
Workspace\Solution\Solution.cs (4)
85internal ProjectState? GetProjectState(ProjectId projectId) => this.SolutionState.GetProjectState(projectId); 166var state = solution.SolutionState.GetProjectState(projectId); 1166=> this.SolutionState.GetProjectState(projectId) ?? throw new InvalidOperationException(string.Format(WorkspacesResources._0_is_not_part_of_the_workspace, projectId)); 1914var referencedProjectState = this.SolutionState.GetProjectState(projectReference.ProjectId);
Workspace\Solution\SolutionCompilationState.cs (3)
1177var projectState = solution.GetProjectState(projectId); 1217return GetCompilationAsync(this.SolutionState.GetProjectState(projectId)!, cancellationToken); 1885var documentState = this.SolutionState.GetProjectState(documentId.ProjectId)?.DocumentStates.GetState(documentId);
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (1)
499var referencedProject = compilationState.SolutionState.GetProjectState(projectReference.ProjectId);
Workspace\Solution\SolutionCompilationState.SymbolToProjectId.cs (1)
25var projectState = this.SolutionState.GetProjectState(documentId.ProjectId);
Workspace\Solution\SolutionState.cs (10)
292=> projectId != null && GetProjectState(projectId) != null; 302this.GetProjectState(documentId.ProjectId)!.DocumentStates.Contains(documentId); 313this.GetProjectState(documentId.ProjectId)!.AdditionalDocumentStates.Contains(documentId); 324this.GetProjectState(documentId.ProjectId)!.AnalyzerConfigDocumentStates.Contains(documentId); 364var result = GetProjectState(projectId); 496AddLanguageCountDelta(ref languageCountDeltas, GetProjectState(projectId)!.Language, amount: -1); 1282var projectState = this.GetProjectState(documentId.ProjectId); 1308var relatedProject = relatedProjectIdHint is null ? null : GetProjectState(relatedProjectIdHint); 1334var projectState = this.GetProjectState(documentId.ProjectId); 1361var projectState = @this.GetProjectState(documentId.ProjectId);
Workspace\Solution\SolutionState_Checksum.cs (1)
162var projectState = this.GetProjectState(projectConeId);
Workspace\Solution\StateChecksums.cs (1)
294var projectState = solution.GetProjectState(assetPath.ProjectId);