16 references to Map
Microsoft.CodeAnalysis.Workspaces (16)
Diagnostics\Extensions.cs (1)
486if (solution.CompilationState.SourceGeneratorExecutionVersionMap.Map.TryGetValue(project.Id, out var executionVersion))
Workspace\Solution\SolutionCompilationState.cs (5)
112.SetEquals(SourceGeneratorExecutionVersionMap.Map.Keys)); 347var versionMapBuilder = SourceGeneratorExecutionVersionMap.Map.ToBuilder(); 394var versionMapBuilder = SourceGeneratorExecutionVersionMap.Map.ToBuilder(); 1506var versionMapBuilder = SourceGeneratorExecutionVersionMap.Map.ToBuilder(); 1510foreach (var (projectId, sourceGeneratorExecutionVersion) in sourceGeneratorExecutionVersions.Map)
Workspace\Solution\SolutionCompilationState_Checksum.cs (2)
154var builder = this.SourceGeneratorExecutionVersionMap.Map.ToBuilder(); 169if (builder.Count == this.SourceGeneratorExecutionVersionMap.Map.Count)
Workspace\Solution\SourceGeneratorExecutionVersion.cs (8)
68public SourceGeneratorExecutionVersion this[ProjectId projectId] => Map[projectId]; 71=> map1.Map == map2.Map; 86writer.WriteInt32(Map.Count); 87foreach (var (projectId, version) in Map) 110using var _ = ArrayBuilder<Checksum>.GetInstance(this.Map.Count * 2, out var checksums); 112foreach (var (projectId, version) in this.Map) 126foreach (var (projectId, version) in Map)