30 references to Map
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Workspaces\SourceGeneratedDocumentTests.cs (1)
255var initialExecutionMap = initialSolution.CompilationState.SourceGeneratorExecutionVersionMap.Map;
Microsoft.CodeAnalysis.Remote.ServiceHub (4)
Host\RemoteWorkspace.SolutionCreator.cs (4)
122Debug.Assert(projectCone.ProjectIds.Count == newVersions.Map.Count); 123Debug.Assert(projectCone.ProjectIds.All(id => newVersions.Map.ContainsKey(id))); 127Debug.Assert(solution.ProjectIds.Count == newVersions.Map.Count); 128Debug.Assert(solution.ProjectIds.All(id => newVersions.Map.ContainsKey(id)));
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(); 1500var versionMapBuilder = SourceGeneratorExecutionVersionMap.Map.ToBuilder(); 1504foreach (var (projectId, sourceGeneratorExecutionVersion) in sourceGeneratorExecutionVersions.Map)
Workspace\Solution\SolutionCompilationState_Checksum.cs (2)
153var builder = this.SourceGeneratorExecutionVersionMap.Map.ToBuilder(); 168if (builder.Count == this.SourceGeneratorExecutionVersionMap.Map.Count)
Workspace\Solution\SourceGeneratorExecutionVersion.cs (8)
75public SourceGeneratorExecutionVersion this[ProjectId projectId] => Map[projectId]; 78=> map1.Map == map2.Map; 93writer.WriteInt32(Map.Count); 94foreach (var (projectId, version) in Map) 117using var _ = ArrayBuilder<Checksum>.GetInstance(this.Map.Count * 2, out var checksums); 119foreach (var (projectId, version) in this.Map) 133foreach (var (projectId, version) in Map)
Microsoft.CodeAnalysis.Workspaces.UnitTests (7)
SolutionTests\SolutionWithSourceGeneratorTests.cs (1)
1512var initialExecutionMap = initialSolution.CompilationState.SourceGeneratorExecutionVersionMap.Map;
SolutionTests\SourceGeneratorExecutionVersionMapTests.cs (6)
28Assert.True(map1.Map.SequenceEqual(map2.Map)); 60Assert.True(rehydrated1.Map.SequenceEqual(rehydrated2.Map)); 61Assert.True(rehydrated1.Map.SequenceEqual(map1.Map));
Roslyn.VisualStudio.Next.UnitTests (2)
Services\ServiceHubServicesTests.cs (2)
1551var initialExecutionMap = initialSolution.CompilationState.SourceGeneratorExecutionVersionMap.Map; 1561var finalExecutionMap = finalSolution.CompilationState.SourceGeneratorExecutionVersionMap.Map;