21 references to GetProjectState
Microsoft.CodeAnalysis.Workspaces (21)
Workspace\Solution\Solution.cs (4)
86internal ProjectState? GetProjectState(ProjectId projectId) => this.SolutionState.GetProjectState(projectId); 167var state = solution.SolutionState.GetProjectState(projectId); 1129=> this.SolutionState.GetProjectState(projectId) ?? throw new InvalidOperationException(string.Format(WorkspacesResources._0_is_not_part_of_the_workspace, projectId)); 1888var referencedProjectState = this.SolutionState.GetProjectState(projectReference.ProjectId);
Workspace\Solution\SolutionCompilationState.cs (3)
1158var projectState = solution.GetProjectState(projectId); 1198return GetCompilationAsync(this.SolutionState.GetProjectState(projectId)!, cancellationToken); 1894var 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)
24var projectState = this.SolutionState.GetProjectState(documentId.ProjectId);
Workspace\Solution\SolutionState.cs (10)
277=> projectId != null && GetProjectState(projectId) != null; 287this.GetProjectState(documentId.ProjectId)!.DocumentStates.Contains(documentId); 298this.GetProjectState(documentId.ProjectId)!.AdditionalDocumentStates.Contains(documentId); 309this.GetProjectState(documentId.ProjectId)!.AnalyzerConfigDocumentStates.Contains(documentId); 349var result = GetProjectState(projectId); 484AddLanguageCountDelta(ref languageCountDeltas, GetProjectState(projectId)!.Language, amount: -1); 1266var projectState = this.GetProjectState(documentId.ProjectId); 1292var relatedProject = relatedProjectIdHint is null ? null : GetProjectState(relatedProjectIdHint); 1318var projectState = this.GetProjectState(documentId.ProjectId); 1345var projectState = @this.GetProjectState(documentId.ProjectId);
Workspace\Solution\SolutionState_Checksum.cs (1)
162var projectState = this.GetProjectState(projectConeId);
Workspace\Solution\StateChecksums.cs (1)
296var projectState = solution.GetProjectState(assetPath.ProjectId);