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); 1128=> this.SolutionState.GetProjectState(projectId) ?? throw new InvalidOperationException(string.Format(WorkspacesResources._0_is_not_part_of_the_workspace, projectId)); 1887var referencedProjectState = this.SolutionState.GetProjectState(projectReference.ProjectId);
Workspace\Solution\SolutionCompilationState.cs (3)
1158var projectState = solution.GetProjectState(projectId); 1198return GetCompilationAsync(this.SolutionState.GetProjectState(projectId)!, cancellationToken); 1888var 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)
290=> projectId != null && GetProjectState(projectId) != null; 300this.GetProjectState(documentId.ProjectId)!.DocumentStates.Contains(documentId); 311this.GetProjectState(documentId.ProjectId)!.AdditionalDocumentStates.Contains(documentId); 322this.GetProjectState(documentId.ProjectId)!.AnalyzerConfigDocumentStates.Contains(documentId); 362var result = GetProjectState(projectId); 497AddLanguageCountDelta(ref languageCountDeltas, GetProjectState(projectId)!.Language, amount: -1); 1279var projectState = this.GetProjectState(documentId.ProjectId); 1305var relatedProject = relatedProjectIdHint is null ? null : GetProjectState(relatedProjectIdHint); 1331var projectState = this.GetProjectState(documentId.ProjectId); 1358var 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);