2 instantiations of ProjectCone
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Solution\SolutionState_Checksum.cs (1)
142var projectConeTemp = projectConeId is null ? null : new ProjectCone(projectConeId, projectCone.Object.ToFrozenSet());
Workspace\Solution\StateChecksums.cs (1)
216=> ProjectConeId == null ? null : new ProjectCone(ProjectConeId, Projects.Ids.ToFrozenSet());
19 references to ProjectCone
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\RemoteWorkspace.SolutionCreator.cs (1)
119var projectCone = newSolutionChecksums.ProjectCone;
Microsoft.CodeAnalysis.Remote.Workspaces (3)
SolutionAssetStorage.cs (1)
66ProjectCone? projectCone;
SolutionAssetStorage.Scope.cs (2)
19ProjectCone? projectCone, 25public readonly ProjectCone? ProjectCone = projectCone;
Microsoft.CodeAnalysis.Workspaces (15)
Workspace\Solution\ProjectCone.cs (3)
14internal sealed class ProjectCone : IEquatable<ProjectCone> 30=> obj is ProjectCone cone && Equals(cone); 32public bool Equals(ProjectCone? other)
Workspace\Solution\SolutionCompilationState_Checksum.cs (7)
31private readonly Dictionary<ProjectId, AsyncLazy<(SolutionCompilationStateChecksums checksums, ProjectCone projectCone)>> _lazyProjectChecksums = []; 38AsyncLazy<(SolutionCompilationStateChecksums checksums, ProjectCone projectCone)>? lazyChecksums; 69public async Task<(SolutionCompilationStateChecksums checksums, ProjectCone projectCone)> GetStateChecksumsAsync( 75AsyncLazy<(SolutionCompilationStateChecksums checksums, ProjectCone projectCone)>? checksums; 102private async Task<(SolutionCompilationStateChecksums checksums, ProjectCone? projectCone)> ComputeChecksumsAsync( 111ProjectCone? projectCone; 151public SourceGeneratorExecutionVersionMap GetFilteredSourceGenerationExecutionMap(ProjectCone? projectCone)
Workspace\Solution\SolutionState_Checksum.cs (1)
142var projectConeTemp = projectConeId is null ? null : new ProjectCone(projectConeId, projectCone.Object.ToFrozenSet());
Workspace\Solution\StateChecksums.cs (4)
102ProjectCone? projectCone, 213public ProjectCone? ProjectCone { get => field ??= ComputeProjectCone(); private set; } 215private ProjectCone? ComputeProjectCone() 256ProjectCone? projectCone,