1 instantiation of SourceGeneratorExecutionVersionMap
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SourceGeneratorExecutionVersion.cs (1)
59
public static readonly SourceGeneratorExecutionVersionMap Empty =
new
();
23 references to SourceGeneratorExecutionVersionMap
Microsoft.CodeAnalysis.Workspaces (21)
Serialization\SerializationExtensions.cs (1)
31
SourceGeneratorExecutionVersionMap
=> WellKnownSynchronizationKind.SourceGeneratorExecutionVersionMap,
Workspace\Solution\Solution.cs (1)
1633
internal Solution UpdateSpecificSourceGeneratorExecutionVersions(
SourceGeneratorExecutionVersionMap
sourceGeneratorExecutionVersionMap)
Workspace\Solution\SolutionCompilationState.cs (7)
64
SourceGeneratorExecutionVersionMap
sourceGeneratorExecutionVersionMap,
119
SourceGeneratorExecutionVersionMap
? sourceGeneratorExecutionVersionMap = null,
318
public
SourceGeneratorExecutionVersionMap
SourceGeneratorExecutionVersionMap { get; }
352
var
sourceGeneratorExecutionVersionMap = new SourceGeneratorExecutionVersionMap(versionMapBuilder.ToImmutable());
1415
/// Updates entries in our <see cref="
SourceGeneratorExecutionVersionMap
"/> to the corresponding values in the
1421
SourceGeneratorExecutionVersionMap
sourceGeneratorExecutionVersions)
1423
var versionMapBuilder =
SourceGeneratorExecutionVersionMap
.Map.ToBuilder();
Workspace\Solution\SolutionCompilationState_Checksum.cs (1)
161
public
SourceGeneratorExecutionVersionMap
GetFilteredSourceGenerationExecutionMap(ProjectCone? projectCone)
Workspace\Solution\SourceGeneratorExecutionVersion.cs (8)
59
public static readonly
SourceGeneratorExecutionVersionMap
Empty = new();
70
public static bool operator ==(
SourceGeneratorExecutionVersionMap
map1,
SourceGeneratorExecutionVersionMap
map2)
73
public static bool operator !=(
SourceGeneratorExecutionVersionMap
map1,
SourceGeneratorExecutionVersionMap
map2)
80
=> obj is
SourceGeneratorExecutionVersionMap
map && this == map;
94
public static
SourceGeneratorExecutionVersionMap
Deserialize(ObjectReader reader)
125
builder.AppendLine(nameof(
SourceGeneratorExecutionVersionMap
));
Workspace\Solution\StateChecksums.cs (1)
137
var
filteredExecutionMap = compilationState.GetFilteredSourceGenerationExecutionMap(projectCone);
Workspace\Workspace_SourceGeneration.cs (2)
51
var
updates = GetUpdatedSourceGeneratorVersions(oldSolution, projectIds);
70
static
SourceGeneratorExecutionVersionMap
GetUpdatedSourceGeneratorVersions(
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
SolutionTests\SourceGeneratorExecutionVersionMapTests.cs (2)
57
var
rehydrated1 = SourceGeneratorExecutionVersionMap.Deserialize(ObjectReader.GetReader(memoryStream1, leaveOpen: true));
58
var
rehydrated2 = SourceGeneratorExecutionVersionMap.Deserialize(ObjectReader.GetReader(memoryStream2, leaveOpen: true));